The drubbing of Niese began in the third inning thanks to some lackluster Mets defense. Andrelton Simmons smacked a clean one-out double and scored on Justin Upton's single to right after Chris Johnson walked. Freddie Freeman turned Lucas Duda around in left, dropping a double over his head to plate Johnson and Upton. A wild pitch brought Freeman home from third for the fourth run of the inning, but there's more. Dan Uggla drew a walk and B.J. Upton was graciously given a single on a ground ball that skipped off David Wright's glove at third. Uggla scored the fifth and final run of the inning when Reed Johnson lined a single to center, Reed's first RBI of the season.
Wright atoned for his third-inning misplay in the fourth, gaining back two runs with a home run to center. Atlanta, though, would gain those runs right back in the fifth. Evan Gattis's leadoff single followed by walks to Uggla and B.J. Upton forced Niese from the game in favor of Jeurys Familia, but he gave up Reed Johnson's two-run single.
Freddie Freeman belted a solo home run with one out in the sixth, his first homer since Opening Day, to give Atlanta a seemingly comfortable 8-2 lead. The Mets offense, however, made the hometown fans nervous in the eighth. Hudson started the inning and gave up a leadoff double to pinch-hitter Mike Baxter. He departed one out later with Luis Avilan entering the game, but Avilan walked David Wright before Lucas Duda drove home Baxter with a two-out single. Cory Gearrin was brought in, but he promptly hit John Buck to load the bases. Eric O'Flaherty followed Gearrin and walked pinch-hitter Justin Turner to force in a run, but struck out Marlon Byrd to end the inning and preserve the lead.
Evan Gattis delivered a sacrifice fly in the bottom of the eighth for insurance and Anthony Varvaro sealed the win with a perfect ninth. Hudson struck out seven and walked only one in 7.1 innings.