Jeff McNeil’s two-run single highlighted a five-run rally in the eighth inning and helped the Mets end their seven-game losing streak with an 8-5 win against the Atlanta Braves on Sunday.
The rally began when Todd Frazier crushed a solo homer, his 11th of the season, off Sean Newcomb to cut the deficit to 5-4. McNeil, who had three hits, put the Mets ahead with a line-drive single off A. J. Minter that fell just in front of right fielder Nick Markakis. Pete Alonso completed the outburst with a two-run double to left.
The comeback allowed the Mets to salvage the finale of a three-game series at Citi Field and win for the first time since June 22.
Wilmer Font (2-2) threw two scoreless innings and struck out three. Edwin Diaz worked a scoreless ninth, striking out two, to pick up his 17th save.
Noah Syndergaard was activated from the injured list and made his eighth career start against the Braves, who remain the only National League team he has never beaten. He pitched five and two-thirds innings, allowing three runs and seven hits, walking three and striking out five.
Atlanta’s starter, Max Fried, pitched five innings and gave up three runs, eight hits and one walk, striking out six.
Both teams scored in the first inning. Atlanta got on the board with a double by Josh Donaldson, and the Mets answered on a run-scoring single by J. D. Davis.
The Braves took a 2-1 lead in the third when Ronald Acuna Jr. hit a solo homer into the seats in right-center. It was his 20th home run of the season and the team’s 56th in June, setting a franchise record.
The Mets scored twice in the bottom of the third, on a run-scoring single by Frazier and a sacrifice fly by Amed Rosario.
The Braves went ahead by 5-3 on Freddie Freeman’s two-run double in the seventh inning, and then the Mets rallied.