PITTSBURGH - The Pittsburgh Pirates were looking for a way to break their seven-game losing skid.
They got a little help when Justin Upton dropped a routine fly ball to left-centerfield in the ninth which set the stage for Gaby Sanchez's game-winning sacrifice fly that capped a late-inning comeback as the Pittsburgh Pirates defeated the Atlanta Braves 3-2 on Wednesday night.
"We try to pride ourselves on not being surprised by success," manager Clint Hurdle said. "To get the two to tie it up then some help and to win, yeah, it's a real nice shot in the arm."
David Carpenter (4-4) took the loss after allowing an unearned run to cross. Jordy Mercer led off with a single and Starling Marte's fly ball to left-center advanced him to third, where Mercer tagged up on Sanchez's flyout.
"We make that play 99 1-2 out of 100 times," Atlanta manager Fredi Gonzalez said about the outfield error.
The Pirates now have 32 comeback wins in 2014, accounting for nearly half of their 65 wins overall.
"We don't ever feel like we're down." Sanchez said. "It doesn't matter if we're down by four or five. We can still come back and win a ball game."
Pittsburgh's victory ended Atlanta's five-game winning streak.
Upton drove in a run with a single in the first inning after Jason Heyward walked and Freddie Freeman singled. Upton's single extended his hitting streak to 11 games.
After allowing a double to Evan Gattis leading off the second, Pittsburgh right-hander Gerrit Cole retired the next 12 batters he faced before Heyward singled in the sixth.
Heyward scored again on a RBI single by Chris Johnson for a 2-0 Atlanta lead, and finished 1 for 3 with a walk and two runs scored.
Josh Harrison led off the first with a double, but was picked off by Atlanta left-hander Alex Wood. He was ruled out on a replay-review that overturned a safe call on Alex Wood's throw over.
Pittsburgh didn't place another man in scoring position until the eighth inning when Wood issued a walk to Sanchez and Travis Snider doubled before Wood recorded an out.
Jordan Walden entered and allowed each of his inherited runners to score. Chris Stewart brought Sanchez home with a RBI groundout to first base and Snider scored on a wild pitch as Walden walked Neil Walker.
Snider was the only player with a multi-hit game, going 2 for 3 and extending his hitting streak to 11 games.
Cole lasted through seven and gave up two runs, five hits and four walks and struck out six in his first start since July 4.
"The location certainly got better as the game went on," Cole said. "We were just able to put our foot down when we needed to and to come back and grab a couple runs at the end was big."
Wood threw seven-plus and allowed two runs, four hits and a walk.
Mark Melancon (2-3) worked a 1-2-3 ninth to earn a win.