Cleveland Kenny Rogers put on a pitching performance that Detroit desperately needed and the Tigers backed him with four home runs, beating the Cleveland Indians 7-1 Sunday and ending a four-game losing streak.
Curtis Granderson led off the game with a homer and Marcus Thames, Carlos Guillen and Ivan Rodriguez later connected as the Tigers averted a sweep. They won for only the sixth time in 19 games since Aug. 7.
Detroit, with the best record in the majors, leads Minnesota by five games in the American League Central.
After an off-day, the Tigers start a three-game series at New York Tuesday.
Rogers (14-6) won his third straight start, allowing one run and four hits in seven innings. Cleveland had won four in a row overall and eight straight at home. Granderson hit the third pitch of the game from Cliff Lee (10-10) over the wall in right-center for his 13th homer.
Mariners 6, Red Sox 3
Seattle - Rookie Cha Seung Baek took a shaky no-hit bid into the sixth inning, Raul Ibanez hit a grand slam and the Seattle Mariners swept Boston in a three-game series for the first time since 1989.
David Ortiz hit his major league-leading 47th homer in the sixth. Manny Ramirez again sat out with a sore right knee and the Red Sox lost for the 11th time in 14 games.
Yankees 11, Angels 8
Anaheim, Calif. - Bernie Williams homered twice and drove in six runs, and Derek Jeter also hit two home runs.
Jeff Karstens (1-0) earned his first major league win, helping the AL East leaders salvage the series finale.
Karstens gave up three runs and six hits in six innings.
White Sox 6, Twins 1
Chicago - Mark Buehrle won for the second time in two months, A.J. Pierzynski and Joe Crede hit consecutive home runs and the Chicago White Sox cut the Twins' lead in the wild-card race to a half-game.
Pierzynski and Crede connected in the fifth as Chicago turned a one-run edge into a 5-1 lead.
Orioles 5, Devil Rays 4
Baltimore - Miguel Tejada singled in the winning run with one out in the ninth inning, and the Baltimore Orioles extended the Tampa Bay Devil Rays' road losing streak to 10 games.
Jeff Conine drove in two runs for Baltimore. After the game, the Orioles traded Conine and cash to Philadelphia for a player to be named.
Rangers 3, Athletics 0
Arlington, Texas - Vicente Padilla allowed four hits over eight innings and Matt Stairs homered. Padilla (13-8) improved to 3-1 in his six starts against Oakland this season, striking out eight to match his season high and walking four. Akinori Otsuka pitched the ninth for his 28th save.