At Cleveland, Alex Rodriguez kept up his unrelenting surge against Cleveland -- six homers in five games -- as New York cruised to an easy 11-2 victory.
Rodriguez hit a pair of two-run homers as the hottest team in the majors did everything right. Jason Giambi added a pinch-hit homer and Jose Molina had a career-high four hits.
Rodriguez's two-run homer capped a seven-run second inning off Paul Byrd (10-5). A-Rod's 503rd career homer off Edward Mujica in the eighth completed his fifth multihomer game this season and the 49th of his career.
It was more than enough for 38-year-old Mike Mussina (8-7), who became the 16th pitcher to win 100 games for the Yankees. The right-hander won his fourth straight start, allowing two runs in seven innings. For the third straight game, he didn't walk a batter.
Mussina is only the ninth pitcher in major league history to win 100 for two teams -- he had 147 victories with Baltimore.
Red Sox 6, Orioles 2
Josh Beckett came within one out of a shutout and became the first pitcher to win 15 games this season and Julio Lugo and J.D. Drew had two RBIs apiece to help the Boston Red Sox beat the Baltimore Orioles 6-2 on Saturday.
Beckett (15-5) allowed eight hits, struck out eight and walked none in eight innings.
Mariners 7, White Sox 6
At Chicago, Yuniesky Betancourt hit his first career grand slam, Raul Ibanez had a three-run homer and Seattle held on to beat Chicago.
The Mariners have won 10 of 14 after losing a season-high seven straight. They remained one percentage point ahead of the Yankees for the AL wild-card lead.
Tigers 5, Athletics 2
At Detroit, Magglio Ordonez homered and Justin Verlander won for the first time in four weeks to help Detroit beat Oakland.
Verlander (12-4), who hadn't won since July 15, gave the Tigers only their second win from a starter in 24 games.
Angels 4, Twins 3
At Anaheim, John Lackey earned his 15th win and Maicer Izturis hit a go-ahead homer in the eighth inning, rallying Los Angeles past Minnesota.
Carlos Silva held the AL West leaders to two hits through the first seven innings, but Izturis hit a two-run shot off Pat Neshek (6-2) for his fifth homer this season and third in five games.
Royals 4, Blue Jays 1
At Kansas City, Missouri, Alex Gordon went 3-for-3 with a two-run homer and Leo Nunez combined with two relievers for a four-hitter as Kansas City defeated Toronto.
Gordon, who also tripled and singled, connected off Dustin McGowan (8-6) with Billy Butler aboard in the sixth.
Devil Rays 3, Rangers 0
At Arlington, Texas, Edwin Jackson pitched a four-hitter for his first career complete game, sending Tampa Bay to a victory over Texas.
Jackson (3-11) struck out eight, walked one and allowed only one runner past second base.
Rick Ankiel homered twice and drove in three runs, the latest power display by the former pitcher, as the St. Louis Cardinals beat the Los Angeles Dodgers 6-1 on Saturday.
Ankiel hit the first pitch he saw in the first and seventh innings to right field, giving him three home runs since he was called up from the minor leagues on Thursday.
Reds 8, Padres 3
In Cincinnati, Bobby Livingston pitched into the ninth inning and Jeff Keppinger backed him with three RBIs to help the Reds.
Livingston (3-2), who was 0-2 in his previous four starts, allowed four hits -- including two homers by Brian Giles -- with no walks and two strikeouts in eight innings.