American League Roundup: Cabrera’s homer sinks Indians

Tigers 8, Indians 6

Detroit – Miguel Cabrera hit a two-run homer in the ninth inning.

Yankees 2, Rays 1 (10)

New York – Bobby Abreu hit a game-winning double off Grant Balfour in the 10th.

Blue Jays 9, Orioles 8

Toronto – Alex Rios and David Eckstein both drove in two runs.

Mariners 6, Athletics 4

Oakland, Calif. – Jose Lopez hit a three-run double, Adrian Beltre drove in two runs, and Seattle ended a three-game slide.

Red Sox 18, Twins 5

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.

Umpires originally ruled that a sliding Denard Span caught Jason Varitek’s sinking liner to center, allowing the Twins to double off two runners for an 8-4-5 triple play.

Rangers 5, Angels 4

Arlington, Texas – Josh Hamilton hit a two-run homer with two outs in the ninth.