The Mets turned a quiet deficit into a commanding victory, scoring 10 runs on 13 hits to defeat Detroit 10-2 at Citi Field. After trailing 2-0 in the second inning, New York answered with eight unanswered runs to snap a two-game losing streak.
Freddy Peralta steadied the ship for the Mets, allowing 2 runs on 7 hits over 6.0 innings with 7 strikeouts and 1 walk. His ERA stands at 3.10 with a 2-3 record this season.
Detroit struck first in the second inning when Dillon Dingler homered to left field, followed by Spencer Torkelson's sacrifice fly that scored Pérez. The Mets responded immediately as Francisco Alvarez grounded into a fielder's choice that brought Melendez home. Vientos singled to right in the third, scoring Bichette to tie the game at 2-2.
The game broke open in the sixth inning when Bichette's grounder to third scored both Ewing and Torrens on a throwing error by Workman. New York added single runs in the fourth and seventh innings before closing with two more in the eighth on an error and a bases-loaded walk.
New York improved to 15-25, while Detroit fell to 19-22. The Tigers had won their previous game but could not extend their streak against the Mets' offensive outburst.