In Kansas City, Missouri, Ivan Rodriguez hit a three-run homer in the ninth inning and Detroit rallied to beat Kansas City.
Rodriguez hit the first pitch from David Riske (0-1) over the left-field fence after Magglio Ordonez led off the inning with a double and Carlos Guillen walked.
Orioles 6, Yankees 4
In New York, Paul Bako put Baltimore ahead with his first home run since 2004, a three-run drive that led the Orioles past New York on a snowy afternoon.
Erik Bedard (1-1) gave up a two-run homer to Alex Rodriguez in a three-run first and then rebounded to retire his next 11 batters and 20 of 22.
Athletics 2, Angels 1
In Anaheim, California, Joe Blanton beat Los Angeles for the first time in seven career decisions, and Oakland got RBI doubles from Shannon Stewart and Nick Swisher to earn a four-game split.
Blue Jays 6, Devil Rays 3
In St. Petersburg, Florida, Roy Halladay won for the first time since last August and Reed Johnson hit a three-run homer to lead Toronto past Tampa Bay.
Halladay (1-0) had gone winless in seven starts since beating Baltimore on Aug. 20. He gave up three runs, seven hits and three walks in seven innings. He struck out seven.
Red Sox 3, Rangers 2
In Arlington, Texas, David Ortiz snapped out of a 2-for-18 slump with his first two home runs and Curt Schilling bounced back from his horrendous season debut to help Boston beat Texas and avoid a sweep.
Ortiz hit a solo homer in the first inning and added a two-run shot in the third off Vicente Padilla (0-2) that put the Red Sox ahead to stay.



