B.J. Upton and the Braves lost their third in a row Friday night.
ATLANTA -- The New York Mets did something few teams have done this year -- they roughed up the Atlanta bullpen.
The Mets scored four times in the last three innings, against five Atlanta relievers, and took a 7-5 win over the Braves Friday at Turner Field.
The Mets tied the game twice with a home run against Eric O'Flaherty in the eighth and against Atlanta closer Craig Kimbrel in the ninth. New York rallied with two outs in the 10th inning for two runs off Jordan Walden (1-1) to win the opener of the three-game series. It was only the second loss for the Atlanta relief corps and resulted in the team's third straight loss.
"When O'Flaherty came in, you were just hoping to scratch something out," said New York manager Terry Colllins. "I'm not sure how many hits we've gotten off Kimbrel, let alone home runs."
The Mets took the lead when pinch hitter Jordany Valdespin worked a two-out walk against Walden, stole second and scored on Ruben Tejada's single to left. The Mets tacked on an insurance run on Daniel Murphy's RBI single off Luis Avilan.
The winning pitcher was Bobby Parnell (2-0). Jeurys Familia worked a perfect 10th inning to earn his first career save.
"When we give our guys a lead they usually shut it down," said Braves manager Fredi Gonzalez. "It usually doesn't happen to our guys. We had the opportunity. We had the right guys in the right situation and didn't convert it. "
The Braves took the lead in the eighth inning when Evan Gattis hit his seventh home run of the season, a long shot to center field. But Kimbrel blew his second save of the season when David Wright hit a towering home run, his fourth of the year, with one out in the ninth that tied the game 5-5.
"No. 5 (Wright) comes up with the big hit at the big time," Collins said.
The Braves wasted a stellar performance by starting pitcher Mike Minor, who allowed three hits -- two of them home runs -- and three runs over the first two innings but retired 18 in a row before being lifted for a pinch hitter.
"I struggled bad early on trying to find my location," Minor said.
Minor left with a 4-3 lead, but O'Flaherty allowed a leadoff homer to Marlon Byrd that tied the game. It was the second homer of the season for Byrd, who grew up in the Atlanta suburbs and played a season at Georgia Tech. It was the first homer allowed by O'Flaherty since June 7, 2012 at Miami, a stretch of 52 appearances.
"It was a roller coaster, really," Gonzalez said. "You forget about how well Mike Minor pitched."
Atlanta had a chance to win it in the ninth when Ramiro Pena doubled and went to third on a sacrifice. The threat ended when Parnell got Jordan Schafer to fly to shallow center and retired Justin Upton on a grounder to third.
The Mets scored in the first inning on John Buck's two-out two-run homer. It was Buck's 10th of the season, two short of his total from 2012 with Miami. Lucas Duda hit his sixth homer to lead off the second inning and give the Mets a 3-0 lead.
The Braves got a run in the third inning. B.J. Upton ended an 0-for-14 streak with a leadoff double and scored when Juan Francisco ended an 0-for-6 streak with an RBI single up the middle.
Francisco was sacrificed to second base, but was thrown out when he fell trying to return to the base. Francisco rolled his right ankle and collapsed, allowing Buck to easily throw him out. Francisco, listed day-to-day by the trainers, was helped off the field and replaced at third base by Ramiro Pena.
Atlanta tied the game 3-3 and chased Mets starter Shaun Marcum with a two-run rally in the fifth inning. Andrelton Simmons singled in one run, which caused Collins to bring in reliever LaTroy Hawkins. The veteran lefty allowed a sacrifice fly to Justin Upton, but struck out Freddie Freeman to end the inning.
Notes: RF Jason Heyward has been walking on a treadmill and riding a stationary bicycle as he begins his return following an appendectomy. Heyward hopes to return before the end of the month. ... Atlanta third baseman Chris Johnson remained adamant that he should have received an error for botching a ground ball that allowed two Washington runners to score on Thursday. The official scorer originally ruled it an error but changed his mind, which added two earned runs to starter Kris Medlen's tally. "I have never heard of a player voluntarily saying it was an error. He felt it was a play he should have made," said Braves manager Fredi Gonzalez. ... The weather forecast for Saturday is for rain. The Braves have had only one weather delay all year, that a postponement at Colorado for snow.