Atlanta jumped out to an early lead on Freddie Freeman's two-run homer in the first inning off Jeremy Hefner, but New York would get one of the runs back that same inning on Lucas Duda's pop-fly RBI single with two on against Kris Medlen. John Buck's home run leading off the fourth inning tied the game, and Marlon Byrd gave the Mets the lead with an RBI single in the fifth.
After Freeman's homer, Hefner allowed just two hits, both to Brian McCann, in six innings. The first Mets reliever out of the bullpen, LaTroy Hawkins, promptly coughed up a game-tying home run to Dan Uggla in the seventh.
Medlen also lasted six innings, giving up seven hits and striking out nine.
Starting the eighth, Mets reliever Scott Rice walked Justin Upton and gave up a single to Freeman. New reliever Greg Burke walked Dan Uggla and, with the rain beginning to fall, Evan Gattis did what he has often done so far this year, coming through in the clutch this time with a two-run single to give Atlanta the lead.
The rain began to fall more heavily when the bottom of the eighth commenced, and Anthony Varvaro was tasked to drudge through the downpour. John Buck walked to start the inning, Ruben Tejada singled with one out, but Varvaro struck out Jordany Valdespin with a chance to escape the monsoon with the lead intact. Daniel Murphy, though, would spoil that chance with a run-scoring single; a misplay by B.J. Upton allowed Tejada to advance to third, and he would eventually score the tying run on a very wet wild pitch. Once Varvaro struck out Rick Ankiel to end the inning, the tarp was pulled over the field.
Play will resume at 6:10 p.m. ET Saturday.