PHOENIX — The Mets had already received one mammoth clout Monday night but chances were it would take something additional to beat the Diamondbacks.
Francisco Lindor brought the extra. The Mets shortstop found a slider to his liking in the seventh inning and destroyed it. The Mets could breathe, at least for the moment.
Lindor’s three-run homer was the needed jolt in a 5-4 victory at Chase Field that ended the Mets’ two-game skid.
It got dicey late, but Reed Garrett escaped a jam in the eighth with the lead, allowing the Mets to upend a D’backs team that won two of three games at Citi Field last week.
The Mets led 2-1 on Pete Alonso’s homer as they began the seventh. Francisco Alvarez singled and Tyrone Taylor doubled Alvarez to third before Lindor unloaded against Ryan Thompson. The homer was Lindor’s seventh of the season.
Dedniel Núñez, in his season debut, walked all three batters he faced to begin the eighth. Garrett was thrust into the bases-loaded jam and surrendered a single to Josh Naylor for one run.
Eugenio Suárez followed with a towering fly ball that hit the center field fence, with two runs scoring.
But Naylor hesitated and only reached second base, turning Suárez’s shot into a long two-run single. Garrett, clinging to a 5-4 lead, struck out Gabriel Moreno and retired Lourdes Gurriel Jr. on a pop-up.
- CHECK OUT THE LATEST MLB STANDINGS AND METS STATS
Edwin Díaz worked a scoreless ninth for his eighth save in as many chances. Alonso’s throwing error — he flipped high to Díaz covering first base on Alek Thomas’ grounder — gave the D’backs life.
But Thomas was thrown out by Alvarez attempting to steal second and Díaz got the final two outs.
Griffin Canning had a fourth straight outing in which he allowed one earned run or less, but continued his trend of pitching only five innings.
On this night he was allowed to begin the sixth, but was removed after walking the first batter, Pavin Smith.
Overall, Canning allowed one earned run on six hits and one walk with six strikeouts in lowering his ERA to 2.50. It was a third straight start in which Canning pitched five innings.
Corbin Carroll smashed Canning’s second pitch of the game for a leadoff homer.
The blast was the first allowed by Canning over his past four starts, dating to April 11, when he surrendered one to A’s infielder Miguel Andujar.
Taylor was thrown out at the plate by Carroll after tagging up from third base in the third inning. Taylor tripled, and with one out Lindor lofted a ball to mid-right field that Carroll caught before throwing a strike to nail Taylor at the plate.
Alonso launched a 425-foot towering homer in the fourth that gave the Mets a 2-1 lead. After Juan Soto walked, Alonso crushed a high cutter from Ryne Nelson for his team-leading ninth homer of the season. The left fielder Gurriel didn’t bother moving as the ball rocketed off Alonso’s bat and disappeared deep into the seats behind him.
Delivering insights on all things Amazin’s
Sign up for Inside the Mets by Mike Puma, exclusively on Sports+
Thank you
It continued the torrid pace for Alonso, the National League’s Player of the Month for March/April. He also hit a go-ahead homer on Friday in St. Louis as part of a Mets victory.
Nelson was removed after plunking Lindor in the fifth. The right-hander lasted 4 ¹/₃ innings for the D’backs and allowed two earned runs on three hits, four walks and a hit batsman. Nelson got the start after staff ace Corbin Burnes was scratched with shoulder inflammation.
Canning allowed consecutive two-out singles in the fifth, but retired Ketel Marte to leave runners stranded on first and second.