Detroit Tigers 9, New York Yankees 3
Alex Rodriguez did not play for the New Yankees, who were on the receiving end of a powerful hitting performance by the Detroit Tigers at Yankee Stadium.
Torii Hunter fuelled a 17-hit attack by Detroit with three hits, including a three-run homer, as the Tigers cruised to a 9-3 win.
Miguel Cabrera also had three hits for the Tigers, who had their 12-game winning streak snapped with a 4-3, 10-inning loss on Friday, improved to 69-46 after winning for the 17th time in their last 19 games.
The Yankees (58-57) have lost five of their last six and are 7-13 since the All-Star Break.
Rodriguez, who went 0-for-4 with three strikeouts on Friday, sat out for the first time since receiving a 211-game suspension last Monday for doping offences.
He has denied any wrongdoing and appealed the suspension, which allows him to continue playing.
Toronto Blue Jays 5, Oakland Athletics 4
Jose Bautista had three hits for Toronto, including a two-run home run in the first inning, as the Blue Jays hung on to defeat the Oakland Athletics.
Josh Reddick hit two home runs for Oakland, to give him five in the first two games of the four-game series, but it was not enough for the Athletics, who have lost seven of their past nine games.
San Francisco Giants 3, Baltimore Orioles 2
The San Francisco Giants were out-hit but did enough to beat the Baltimore Orioles 3-2.
Left-hander Wei-Yin Chen (6-5) shut out the Giants on one hit through five innings but lost despite allowing three or fewer runs for the 36th time in 46 major-league starts.
Despite getting out-hit 8-6, the Giants won for a fourth win in 13 interleague games this season.
Los Angeles Dodgers 5, Tampa Bay Rays 0
Slightly more than 12 hours after putting up a four-run ninth inning to take a last at-bat comeback victory over Tampa Bay, the Los Angeles Dodgers had no need for a rally as they built an early lead and went on to defeat the Rays 5-0 at home.
Los Angeles won for the ninth time in 10 games in August and for the 19th time in 22 games since the All-Star Break.
Skip Schumaker went 4-for-4 and Nick Punto, Juan Uribe and Adrian Gonzalez each had two hits for the Dodgers, who lead the National League in team batting.
Chicago White Sox 5, Minnesota Twins 4
Avisail Garcia, in his first start for Chicago, singled and scored a run as the White Sox beat the Minnesota Twins 5-4.
The Twins swept the Sox in Friday's doubleheader but could not win their seventh game in nine as Chicago took the lead with two runs in the sixth inning and held on for the narrow win.