Santana fans 12, stymies Cleveland

Twins 3, Indians 2

Cleveland – Johan Santana took a no-hit bid into the sixth inning, then the Twins needed Brian Buscher’s go-ahead groundout in the ninth inning to beat the Indians.

Santana struck out 12 over seven innings and had a no-hitter with two outs in the sixth.

Angels 10, Tigers 3

Anaheim, Calif. – Garret Anderson hit a disputed three-run homer in the eighth inning to break open a tie game, and Orlando Cabrera added a two-run homer.

Scot Shields (3-3) pitched a hitless eighth inning for the win. It was the right-hander’s 34th with the Angels.

White Sox 2, Blue Jays 0

Chicago – Mark Buehrle pitched eight scoreless innings.

Mariners 4, Athletics 3

Seattle – Slumping Kenji Johjima and Yuniesky Betancourt both homered for Seattle.

Orioles 7, Yankees 5

Baltimore – Rookie Brian Burres took a two-hit shutout into the seventh inning.

Red Sox 12, Devil Rays 6, 12 innings

St. Petersburg, Fla. – After Jonny Gomes spoiled Jon Lester’s bid for his second straight win since rejoining the Red Sox, Boston rallied with six runs in the 12th inning.