Avisail Garcia powered two home runs as the Chicago White Sox blasted Tampa Bay 10-5.
Garcia finished with three hits, Marcus Semien added three runs batted in and the White Sox scored six times in the sixth inning to grab a commanding 10-0 lead.
Elsewhere, Russell Martin's seventh-inning single drove in centre fielder Andrew McCutchen from third to lift the Pittsburgh Pirates to a 1-0 victory against the Milwaukee Brewers.
McCutchen led off the seventh with an infield single, then moved to second on a passed ball and took third on a wild pitch before Martin sent him home.
Matt Kemp went 4-for-5 with four RBIs and the Los Angeles Dodgers inched closer to a National League West division title with a 8-5.
Kemp hit a two-run home run in the third inning and added a pair of RBI singles as the Dodgers (86-67) moved 4-1/2 games in front of San Francisco.
Royals 5, Tigers 2
Padres 3, Giants 2
Rangers 2, Angels 1
Nationals 2, Marlins 1
Athletics 8, Phillies 6 (10 innings)
Red Sox 3, Orioles 2
Astros 8, Mariners 3
Yankees 5, Blue Jays 2
Mets 10, Braves 2
Indians 7, Twins 2
Reds 7, Cardinals 2