Indians 4, Tigers 2: At Cleveland, Casey Blake homered and C.C. Sabathia pitched seven strong innings to earn his 18th victory as the Indians defeated Detroit to complete a three-game sweep. The win lowered Cleveland’s magic number for clinching the Central Division to three.
Blue Jays 6, Red Sox 1: At Toronto, Russ Adams hit a grand slam and the Blue Jays beat Boston to complete a three-game sweep. Red Sox reliever Mike Timlin loaded the bases in the eighth inning and Jonathan Papelbon took over and surrendered Adams’ blast. Boston’s lead in the East was cut to 1 1/2 games over New York.
Yankees 2, Orioles 1: At New York, Andy Pettitte earned his 200th win, Mariano Rivera escaped a bases-loaded jam in the ninth and the Yankees edged Baltimore to complete a three-game sweep. Hideki Matsui hit a solo home run and Doug Mientkiewicz scored on a wild pitch for New York, which has won 12 of 14.
Angels 2, Devil Rays 1: At Anaheim, Calif., Ervin Santana struck out 10, Juan Rivera homered and Los Angeles beat Tampa Bay. The Angels reduced their magic number to three for clinching their third West Division title in four years.
White Sox 7, Royals 0: At Kansas City, Mo., Jim Thome hit two home runs, Jose Contreras threw a five-hitter and Chicago defeated the Royals. Thome reached 30 home runs in a season for the 11th time in the past 12 years. Contreras won his fourth straight decision.
Twins 4, Rangers 2: At Minneapolis, Matt Garza recovered from a leadoff homer to finally win a start at home as Minnesota beat Texas to complete a three-game sweep. Garza’s Metrodome record is 1-10 in 12 starts with a 5.91 ERA.