* at Cleveland 13, Baltimore 8: Asdrubal Cabrera homered, then doubled in the go-ahead run in the seventh inning as the Indians won their fourth straight game. Cleveland scored three times in the seventh, and Ben Francisco and Andy Gonzalez homered in the eighth. Nick Markakis had three hits and drove in four runs for the Orioles.
* Toronto 7, at Detroit 2: Tigers starter Justin Verlander struggled again, lasting just 4 1/3 innings, giving up six runs and seven hits. Rod Barajas had a homer and three runs batted in for the Blue Jays.
* at Minnesota 4, New York 0: The Twins’ Glen Perkins pitched eight great innings as the Yankees fell nine games behind Tampa Bay in the Eastern Division. Former Twin Sidney Ponson (7-3) gave up four runs and seven hits in 7 2/3 innings, only his second loss for the Yankees after starting the season with Texas.
* Boston 5, at Chicago 1: The White Sox’s John Danks took a no-hitter into the seventh inning, but the Red Sox came back strong. Kevin Youkilis’ broken-bat single ended the no-hit bid, and J.D. Drew’s two-run double put Boston ahead, 2-1. Jed Lowrie added a two-run double in the ninth as the Red Sox gained a four-game split. Boston’s Josh Beckett pitched eight strong innings.