By The Associated Press
CHICAGO -- Nick Swisher and Alexei Ramirez homered as the Chicago White Sox routed the Minnesota Twins 12-2 Sunday for their sixth straight win.
The latest outburst came exactly one week after manager Ozzie Guillen lashed out at his struggling hitters. They responded with 54 runs during this streak, and have scored 10 or more in three consecutive games for the first time since July 15-17, 2000, against St. Louis and Milwaukee.
Chicago also has compiled at least 15 hits in three straight games for the first time since July 23-24, 1932, against Cleveland.
Swisher's three-run homer off Kevin Slowey (2-6) in the second made it 3-1 and Chicago broke it open with five more in the third.
Gavin Floyd (7-3) struck out a career-high nine and walked one while allowing two runs and six hits in seven innings.
Red Sox 2, Mariners 1
BOSTON (AP) -- Justin Masterson pitched six strong innings and J.D. Drew hit a go-ahead homer for Boston, lifting the Red Sox over the Seattle Mariners.
Masterson (3-0) gave up one run on three hits and struck out four for Boston, which has won 15 of its last 16 at home and eight of 10 overall. Jonathan Papelbon pitched a perfect ninth for his 18th save.
Drew greeted Seattle reliever Sean Green (1-2) with his eighth homer of the season in the sixth inning to break a 1-1 tie. It was only the second homer allowed by Green, who made his 32nd appearance, tied for first in the American League.
Yankees 6, Royals 3
NEW YORK (AP) -- Joba Chamberlain bounced back from a disappointing first start with the Yankees, pitching into the fifth inning to help New York beat Kansas City.
Jason Giambi hit a tiebreaking homer in the sixth and Bobby Abreu finished with a home run and three RBIs for the Yankees, who have won four of five. Johnny Damon got two more hits after going 6-for-6 with the game-winning single in New York's 12-11 comeback victory Saturday.
Jose Guillen hit a two-run homer and Joey Gathright made three outstanding plays in center field for Kansas City, which has lost 17 of 20.
Working under a strict pitch count as he transitions from the bullpen to the rotation, Chamberlain threw 78 pitches on a 95-degree afternoon. He allowed three runs -- two earned -- and five hits in 4 1-3 innings, striking out five and walking one.
Dan Giese (1-1) replaced Chamberlain and pitched 2 2-3 hitless innings for his first major league win. Mariano Rivera tossed a perfect ninth for his 16th save.
Blue Jays 5, Orioles 4
TORONTO (AP) -- Roy Halladay won his fourth straight start, Vernon Wells homered and the Toronto Blue Jays snapped a four-game losing streak.
Marco Scutaro drove in two runs for Toronto, which avoided a three-game sweep.
Luke Scott hit two homers for the Orioles, a solo shot in the second inning and a two-run drive in the sixth. It was the third multihomer game of his career.
Halladay (8-5) allowed four runs and eight hits in 7 2-3 innings and has not lost since May 9 at Cleveland, a span of six starts. B.J. Ryan worked the ninth for his 13th save.
Trailing 4-2, the Blue Jays scored three times in the sixth against reliever Matt Albers (3-2).
Rangers 6, Rays 3
ARLINGTON, Texas (AP) -- David Murphy hit one of Texas' three homers and the Rangers beat bickering Tampa Bay despite playing without ailing hitting stars Josh Hamilton and Michael Young.
German Duran and Ramon Vazquez also homered for the Rangers. The Rays missed out on their first road sweep this season with a loss that included a scuffle between pitcher Matt Garza and catcher Dioner Navarro.
In the fourth inning, after No. 9 hitter Duran hit a two-run homer for a 3-0 lead, Garza (4-3) and Navarro had heated words as pitching coach Jim Hickey came out to the mound. Hickey even appeared to shove Navarro.
When Garza and Navarro got in the dugout after the inning, television cameras caught them face-to-face in a tussle that spilled into the tunnel leading to the clubhouse. Manager Joe Maddon, Hickey and others could be seen rushing to break up the fracas. It wasn't clear if any punches were thrown.
Jason Hammel took over on the mound in the fifth, while Navarro remained in the game.
Rookie right-hander Doug Mathis (2-1) allowed five hits in 5 1-3 innings, leaving after B.J. Upton's two-run homer got the Rays to 4-2.
Athletics 7, Angels 3, 12 innings
OAKLAND, Calif. (AP) -- Mark Ellis hit a grand slam with two outs in the 12th inning, and Oakland ended Los Angeles' season-best seven-game winning streak.
Ellis hit the first pitch from Chris Bootcheck (0-1) just inside the left-field foul pole for his second career game-ending homer and his third grand slam.
It was the fifth walk-off grand slam by the Athletics and first since Mark McGwire did it on June 30, 1995, also against the Angels. Ellis' sixth homer of the year ended a game that lasted 3 hours, 53 minutes.
Brad Ziegler (1-0) pitched 1 2-3 hitless innings for his first major league win. Oakland's Eric Chavez hit an RBI double in the seventh off Darren Oliver to make it 3-all.
Vladimir Guerrero hit a two-run homer for Los Angeles.
Tigers 5, Indians 2
DETROIT (AP) -- Curtis Granderson homered and Placido Polanco hit a key two-run single as the Detroit Tigers beat the Cleveland Indians.
Armando Galarraga (5-2) picked up the win, allowing two runs in 5 2-3 innings. Todd Jones pitched the ninth for his 10th save.
Jeremy Sowers (0-1) took the loss, giving up five runs on seven hits and two walks in four innings.