Yankees 13, Orioles 3
New York - Bobby Abreu hit a pair of homers while getting a day off from the field, Alex Rodriguez also homered and New York pounded Baltimore to avoid a three-game sweep.
Abreu also doubled and had three RBIs as the designated hitter, and Rodriguez and Xavier Nady each had two hits. New York had been outscored, 20-10, the first two games of the series.
Rays 3, Blue Jays 2
Toronto - Carlos Pena homered for Tampa Bay, and Edwin Jackson won back-to-back starts for the first time since April.
The Rays won for the fourth time in six road games.
Angels 9, Red Sox 2
Boston - Garret Anderson went 4-for-5 with a homer and four RBIs, Joe Saunders earned his 14th win and the Angels swept the lackluster and error-prone Red Sox.
It was the second three-game sweep in two weeks by the Angels over the Red Sox, who showed little spark during their fifth loss in six games.
White Sox 8, Twins 3
Minneapolis - Carlos Quentin is a big reason Chicago has been in control of the AL Central race this season, and he kept the White Sox in first place for at least a few more days with a home run and four RBIs in a victory over Minnesota.
Gavin Floyd (11-6) held the Twins to five hits and one run over 72â3 innings, and Alexei Ramirez added a three-run homer. The White Sox, who stretched their division lead over Minnesota to 11â2 games, are 34-11 this year when homering two or more times and 55-23 when they do it once.
Rangers 4, Mariners 3
Arlington, Texas - Josh Hamilton hit his team-leading 25th homer and collected his major league-best 104th RBI for Texas.
Michael Young had the go-ahead RBI with a pinch-hit sacrifice fly in the eighth and rookie Brandon Boggs homered for the Rangers, who have won seven of their last nine against the Mariners.
Tigers 14, Indians 12 (13)
Cleveland - Kelly Shoppach tied a major league record with five extra-base hits, but his Cleveland Indians lost to the Detroit Tigers in 13 innings.