Mariners 4, Blue Jays 2
At Toronto, Adrian Beltre hit a two-run homer and Miguel Batista earned his 10th win for Seattle.
Raul Ibanez and Jose Guillen hit consecutive RBI singles in the fifth for Seattle.
Devil Rays 14, Yankees 4
At New York, Edwin Jackson won on the road for the first time since 2003 and B.J. Upton hit two homers for Tampa Bay.
Dioner Navarro hit his first grand slam for the Devil Rays, who beat Mike Mussina for the first time in eight starts at Yankee Stadium.
Twins 7, Angels 5
At Minneapolis, Justin Morneau homered and drove in three runs as Minnesota beat Los Angeles' John Lackey.
After scoring only five runs during a three-game sweep by Detroit this week, the Twins got three in the first and four in the third against Lackey (12-6).
Indians 3, Rangers 2
At Texas, Fausto Carmona allowed three hits over eight shutout innings and Cleveland survived a shaky ninth.
Carmona (12-4) struck out seven, walked three and had 14 groundball outs to win his fourth straight start.
Orioles 6, Athletics 1
At Oakland, California, Erik Bedard struck out 11 and won his fifth decision in a row for the Orioles.
Pushed back from his scheduled start two days before because of a stiff neck, Bedard (9-4) allowed one hit in seven innings.
Bedard also increased his major league-leading strikeout total to 167.



