One bad inning cost David Peterson and the Mets' cold bats returned in their 7-2 loss to the Diamondbacks.
The Mets had eight hits and walked just once as they dropped the middle game of their series against Arizona, and snapped their four-game winning streak.
Here are the takeaways....
-Peterson was a bit unlucky in the first inning of this one, allowing a run after a Corbin Carroll double, a Geraldo Perdomo infield single -- more of a swinging bunt -- and a sac fly from Gabriel Moreno. But the opposite happened in the second. The Diamondbacks jumped all over the southpaw, scoring four runs in the second frame, with the big hit coming from another Carroll double that cleared the bases. The Carroll double came on a first-pitch down-and-away curve that came off the bat at 103.8 mph.
The Mets left-hander would settle down, retiring 11 of his last 12 batters to get through five innings, but it wasn't good enough to keep the game within reach, especially with the team's offensive struggles.
He finished allowing five runs on six hits and two walks while striking out six across his five innings (85 pitches/53 strikes).
Peterson's last outing saw him allow six runs (five earned) in 4.1 innings pitched against the Giants. After pitching 5.1 scoreless innings in his first start (March 28 vs. Pirates), Peterson has now allowed 10 earned runs in 9.1 innings.
-D-backs starter Ryne Nelson no-hit the Mets until the fourth when Bo Bichette led off with a single. Bichette would finally get things started in the sixth inning when he hit a one-out single. Back-to-back singles from Luis Robert Jr. and Brett Baty pushed across the Mets' first run of the day. After Mark Vientos struck out swinging, Nelson was pulled. Marcus Semien flew out to end the Mets' threat.
The Mets would push across their second run in the eighth after a Baty double put runners on first and second with one out, and a Mark Vientos sac fly put the score to 7-2.
-Sean Manaea was tasked with finishing the game after Peterson and was effective until the eighth inning. Ildemaro Vargas hit a one-out single to Robert Jr., who looked to have caught it, but was called a trap. After a single and a walk loaded the bases, Jorge Barrosa lined a pitch to Robert Jr. in center. The Mets outfielder went a long way to catch up to the ball, but the ball bounced out of his glove for a double.
Manaea saved the bullpen again, going four innings while allowing two runs on five hits and two walks. He struck out two batters. In three appearances, he's allowed three runs in 9.0 IP this season.
-Carson Benge was 0-for-24 before finally breaking that streak with a ninth-inning single through the right side. He did have a hit stolen from him by Barrosa earlier in the game.
Game MVP: Corbin Carroll
The Arizona outfielder went 3-for-5 with three extra-base hits while driving in two runs.
Highlights
Brett Baty gets the Mets on the board! pic.twitter.com/HYy6jf0Tiw
— SNY (@SNYtv) April 8, 2026
Mark Vientos brings home Luis Robert Jr. with a sacrifice fly pic.twitter.com/33JSBtAWzD
— SNY (@SNYtv) April 8, 2026
Carson Benge breaks his 0-for-24 cold spell with a base hit pic.twitter.com/21vAiLK0oz
— SNY (@SNYtv) April 8, 2026
What's next
The Mets and Diamondbacks wrap up their three-game set on Thursday night. First pitch is set for 7:10 p.m.
Nolan Mclean (1-0, 2.61 ERA) will take the mound against Eduardo Rodriguez (0-0, 0.00 ERA).