Pinch-hitter J.D. Davis delivered an RBI single in a three-run sixth inning and five Mets pitchers combined on a five-hitter for New York’s third shutout in 10 games this season.
“We’ve been playing really good team baseball,” Alonso said. “Today is a great example of that. We had excellent pitching. We had high-quality team at-bats, especially later in the game, and we got it done.”
Filling in for injured Taijuan Walker, left-hander David Peterson tossed 4 1/3 effective innings that left Mets starters with a 1.07 ERA overall — lowest for any team after 10 games since earned runs became an official statistic in both leagues back in 1913.
Williams gave up the only two hits charged to the Mets’ bullpen, which entered with a 4.64 ERA.
New York took two of three from the shaky Diamondbacks and improved to 7-3, the club’s best 10-game start since opening 9-1 in 2018. The Mets have won 12 of 13 home games against Arizona dating to August 2017.
New York broke a scoreless tie in the sixth with aggressive baserunning. With one out, Alonso went from first to third as Eduardo Escobar legged out a double to right off Noé Ramirez (0-1). Pavin Smith rushed a throw from the outfield that sailed high for an error, allowing the burly Alonso to score.
“That’s awesome,” Alonso said. “I think if we don’t press the issue there then we don’t score a run, because Eddie busting out of the box right after contact, and I think him hustling the whole way, I think that forces the defense to try and make a play and I feel like our aggression paid off on the basepaths."
Alonso connected off Matt Peacock in the seventh. All three of the slugger’s home runs and 11 of his 14 RBI this season have come as a designated hitter.
“How about that 3-iron he hit?” manager Buck Showalter said. “He hit it through the wind.”
Arizona starter Humberto Castellanos allowed one hit over four innings, the first scoreless start of his career.
The punchless Diamondbacks were shut out for the second time. Arizona scored six runs in the series.
“There’s a couple of plays I think if we make and we execute and we do things differently, it’s a totally different game,” manager Torey Lovullo said. “We've got to tighten that type of stuff up.”
At first pitch winds were announced at 24 mph, and they seemed to increase as the day went on. That led to trouble for Mets right fielder Starling Marte, who lost a pair of fly balls in the wind.
In the fourth, Carson Kelly’s fly ball sailed over Marte’s glove, resulting in a double. In the sixth, Christian Walker’s fly was pushed by the wind toward the foul line and the ball fell in front of Marte for a double.
“You can’t catch what you can’t see,” Showalter said. “The one down the line he said he was just guessing where it was going to drop."
Sunday marked the 58th anniversary of the first game played at Shea Stadium, which closed after the 2008 season.
Perez, who made 94 appearances with the Mets, started the final home opener at Shea against Philadelphia and the final game there against the Marlins on Sept. 28, 2008.
Diamondbacks: Peacock was recalled from the taxi squad and LHP Caleb Smith was optioned to Triple-A Reno.
Mets: Walker (right shoulder bursitis) threw a bullpen and will likely start a rehab assignment this week at extended spring training in Florida.
Mets: RHP Tylor Megill (2-0, 0.00) opens a four-game series Monday against San Francisco RHP Alex Cobb (1-0, 3.60). Megill has yet to allow a run or a walk in 10 1/3 innings this season. He has 11 strikeouts.
Judge held homerless, still at 60, Jays beat Yankees in 10th
— Aaron Judge stayed at 60 home runs, one shy of Roger Maris' American League record, and the New York Yankees' bid to clinch the AL East stalled when Vladimir Guerrero Jr. hit an RBI single in the 10th to give the Toronto Blue Jays a 3-2 win Monday...
Suwinski double keys 4-run 7th, Pirates beat Reds 8-3
— Jack Suwinski hit a two-run double to key a four-run seventh inning, powering the Pittsburgh Pirates past the Cincinnati Reds 8-3 on Monday night.
Vlad Jr. walks it off for the Jays in extras
Vladimir Guerrero Jr. lines a walk-off single to left field to drive in Cavan Biggio for the winning run in the 10th inning.
Suwinski's 2-run double puts the Pirates ahead
Jack Suwinski connects for a 2-run double to put the Pirates up 4-2 vs. the Reds.
Elder shuts out Nationals 8-0; Braves within 1 game of Mets
— Bryce Elder threw a six-hit shutout for his first career complete game, and the Atlanta Braves defeated Washington 8-0 Monday night to close within one game of the first-place New York Mets in the NL East and hand the Nationals their 100th loss of...
Olson banks a 2-run shot off the foul pole
Matt Olson hits a two-run home run off the foul pole in right field to give the Braves a 2-0 lead over the Nationals.