Mets' David Peterson struggles again as club drops middle game of series to Diamondbacks

Mets pitcher David Peterson reacts as he leaves the mound in the first inning against the Arizona Diamondbacks at Citi Field on Wednesday. Credit: Newsday/Thomas A. Ferrara
David Peterson struggled for the second consecutive start and the Mets got one hit through the first four innings off Diamondbacks starter Ryne Nelson in a 7-2 loss Wednesday afternoon at Citi Field.
Peterson allowed five runs and six hits in five innings. He struck out six and walked two. Sean Manaea pitched the final four innings and allowed two runs and five hits. He struck out two and walked two.
Peterson (0-2) has a 6.14 ERA in his last two starts.
Arizona's Corbin Carroll had three extra-base hits in his 500th career game, including a two-run double during a four-run second.
Carroll also doubled in the first and tripled in the seventh — his major league-leading 44th triple since 2023. Brett Baty robbed Carroll of another potential hit with a sliding catch in the fifth before snaring his 100.3 mph liner to end the eighth.
Ketel Marte had an RBI single for Arizona, and Gabriel Moreno and Geraldo Perdomo each delivered a sacrifice fly. Jorge Barrosa added insurance with a two-run double in the eighth.
Ildemaro Vargas had three singles as Arizona tied a season high with 11 hits.
Nelson (1-0) allowed one run and struck out five in 5 2/3 innings. The win was the first since Aug. 27 for Nelson, who recorded a 3.05 ERA over seven starts during the drought.
Baty ended Nelson’s shutout bid with a run-scoring single in the sixth, and Mark Vientos had a sacrifice fly in the eighth. The Mets, whose four-game winning streak ended, were 2-for-15 with runners on and stranded eight.



