Houston battered Oakland pitching for 11 runs on 12 hits -- six of them home runs -- in the first two innings as the Astros hammered the visiting Athletics 15-0 to set a franchise record for home wins on Monday night.
Robinson Chirinos went 3-for-4, crushed a pair of home runs and drove in a career-high-tying six runs to help the Astros match their club record with seven homers in a game.
Yordan Alvarez belted a pair of solo homers, and Alex Bregman clouted a three-run homer as Houston won for the fifth in a row and for the 17th time in the past 21 games. Jose Altuve went 3-for-3 with a two-run homer and two runs, and Michael Brantley had a solo homer and two runs for Houston.
Zack Greinke (15-5) tossed six scoreless innings to beat the A's for the second time since being acquired by the Astros at the trade deadline. Mike Fiers (14-4) allowed nine runs on nine hits in one-plus inning for Oakland, which mustered just three hits.
Austin Romine and Gio Urshela homered, James Paxton threw 6 2/3 shutout innings and New York blanked host Boston in the finale of a four-game series.
Paxton (13-6) won his eighth straight start, giving up four hits and three walks and striking out seven. The victory was the Yankees' 14th in 19 meetings with the Red Sox this season, their most over Boston in a single year in the expansion era (since 1961).
New York won for the 12th time in its last 16 games, while Boston lost its third straight. The defeat officially eliminated the Red Sox from American League East division title contention.
Pete Alonso hit two solo shots to as he continues his chase of baseball's single-season rookie home run record, and New York beat visiting Arizona in the opener of a pivotal four-game series.
The Mets, who began the day four games behind the Chicago Cubs in the race for the second National League wild card, snapped a two-game losing streak. The Diamondbacks, who entered Monday 1 1/2 games back of the Cubs, lost their second straight and fell for just the third time in 14 games.
Alonso gave the Mets a quick lead with a homer in the first and provided their final run in the fifth. The two homers give him a major-league-leading 47, five shy of the rookie record set by the Yankees' Aaron Judge in 2017.
Ronald Acuna Jr. and Josh Donaldson homered to lift visiting Atlanta past Philadelphia in the opener of a four-game series.
Acuna also walked twice and scored three runs while Dansby Swanson had a hit, a run and two walks for Atlanta. Freddie Freeman ripped three hits and Ozzie Albies had two hits for the Braves, who have won 10 of 11.
Braves starter Mike Foltynewicz (6-5) allowed three hits and one run in seven innings. He struck out seven and walked none. Corey Dickerson and Cesar Hernandez homered for the Phillies, who entered the day two games behind the Cubs in the NL wild-card race.
Rookie Trent Grisham belted a career-high five hits, and hometown hero Yasmani Grandal smashed a two-run homer to lead Milwaukee over host Miami.
The Marlins left the bases loaded four times, going 0-for-5 in those situations as Milwaukee won its fourth straight game. The Brewers are trying to catch the division-rival Cubs, who started the day two games ahead of Milwaukee in the chase for the NL's final wild-card spot.
Grisham went 5-for-6 with three singles, a double, a triple and two RBIs. Grandal, a former Miami Hurricanes star, went 2-for-5 with two runs, and Lorenzo Cain went 3-for-5 with one RBI to power a 12-hit Brewers attack.