The Mets were trailing 2-0 in the seventh inning when they went on score six runs over two innings thanks to Jeff McNeil's four-hit game and Michael Conforto's four-RBI effort.
McNeil got the ball rolling in the seventh with a leadoff single before Wilmer Flores doubled, Conforto hit a sacrifice fly, and Austin Jackson tied the game with an RBI single.
In the eighth inning, Jose Reyes hit a leadoff triple and McNeil drove him in with a two-out double. After Flores was intentionally walked, Conforto blasted a three-run homer to left center to put the Mets in front, 6-2.
McNeil's four-hit game tied his career-high, which was set earlier in the month when he totaled four hits against the Braves on Aug. 4. He now hoas 29 hits in his first 27 major league games.
"He's hard to figure out because he can barrel up a lot of different pitches," manager Mickey Callaway said after the game. "Those hitters like that man are tough when you're a pitcher. Scrappy little guys and you hate facing them."
Conforto's four-RBI game also tied a career-high and marked the third time this season that he totaled four RBI. He now has seven home runs and 21 RBI since the All-Star break.