White Sox 3, Red Sox 1 — Manny Ramirez singled twice in his return to Fenway Park, and John Danks pitched seven solid innings for Chicago.
* Paul Konerko went 3 for 4 and extended his hitting streak to 14 games as the White Sox won their fourth straight and moved 3 1/2 games behind the AL Central leading Minnesota Twins, who were home against the Texas Rangers.
Yankees 7, Blue Jays 5 — Marcus Thames launched a tiebreaking homer in the seventh inning, and the Yankees beat the Blue Jays to set a season high with their eighth straight victory.
* Robinson Cano had a two-run single and New York, still missing injured sluggers Alex Rodriguez and Nick Swisher, overcame a shaky return to the rotation for Javier Vazquez, who was yanked in the fifth.... With the best record in baseball but only a slim lead in the AL East over Tampa Bay, the Yankees won for the 14th time in 18 games and improved to 6-0 on their 10-game homestand.
Athletics 3, Angels 1 — Trevor Cahill pitched six scoreless innings to become Oakland's first 15-game winner in three years with a victory over the Angels.
* Mark Ellis, Daric Barton and Cliff Pennington all drove in runs for Oakland, which won its second straight following a four-game losing streak.... Torii Hunter homered for the Angels, who have lost nine of 12.
Twins 12, Rangers 4 — Jim Thome homered twice for Minnesota, moving past Mark McGwire for ninth place on baseball's all-time list and powering the Twins over the Rangers.
* Thome went deep for the 583rd time in his career leading off the third inning, a shot to the second deck above right field estimated at 449 feet. Then with two on and two outs in the fourth, Thome's full-count drive into the bullpen behind left-center made it 9-0 and gave him No. 584.... After six straight one-run games, the Twins let loose against slumping starter Colby Lewis (9-12) and the AL West-leading Rangers.