● Red Sox 18, Twins 5: In Boston, Dustin Pedroia hit a three-run double as Boston followed an overturned triple-play call with seven runs in the seventh inning to beat Minnesota and complete a three-game sweep.
Jacoby Ellsbury had a career-high four hits, and Manny Ramirez, Kevin Youkilis and Sean Casey had three apiece.
● White Sox 7, Royals 6: In Kansas City, Mo., Carlos Quentin hit two two-run homers, and Chicago rallied from a five-run deficit, scoring the go-ahead run on an eighth-inning balk.
Quentin has 21 homers, second in the AL, one behind Cleveland's Grady Sizemore.
● Yankees 2, Rays 1: In New York, Bobby Abreu hit a game-winning double off Grant Balfour in the 10th inning.
New York has won four straight, closing within 6 1/2 games of the Rays, who lead the AL East. The Rays have lost three straight.
People are also reading…
● Mariners 6, Athletics 4: In Oakland, Calif., Jose Lopez hit a three-run double, and Adrian Beltre had three hits and drove in two runs as Seattle ended a three-game losing streak.
● Tigers 8, Indians 6: In Detroit, Miguel Cabrera hit a two-run homer in the ninth inning and Detroit rallied from an early six-run deficit.
● Blue Jays 9, Orioles 8: In Toronto, Alex Rios and David Eckstein each drove in two runs for Toronto.

