The climb was rather mountainous and highly improbable. To beat the Braves on Wednesday and avoid getting swept in a three-game series, the Rockies had to overcome vaunted Braves closer Craig Kimbrel when they were down to their last out in the ninth and then find a way to win in extra innings.

That's what happened as the Rockies beat the Braves 6-5 in 12 innings when with one out, Yorvit Torrealba singled, scoring Wilin Rosaio who had led off the inning with a double against Luis Ayala.

The Rockies broke a season-high three-game losing streak. And they beat the Braves for just the second time in 11 games and fourth time in 18 games, an accomplishment that was sweeter still because they rallied against Kimbrel, who was 8-for-8 in save situations and had not blown a save or allowed a run since Aug. 31.

"That's why it's so big," Torrealba said. "That's probably one of the best closers in the game right now. He's really filthy. He executes his pitches whenever he needs to. He don't give you free passes either. He go right at you right away. It's huge."

Dexter Fowler's two-run double off the left-field wall tied the game against Kimbrel. Jonathan Herrera, whose throwing error at shortstop in the sixth helped the Braves score twice and go ahead 5-3, lined a one-out double to right.

"With Herrera, I went up 0-2, and I tried to elevate," Kimbrel said. "And I didn't get it up enough and he got an 0-2 hit. That was kind of the momentum builder for them."

Pinch hitter Troy Tulowitzki followed with a single that moved Herrera to third, hitting what Kimbrel called "a great curveball." He struck out Eric Young Jr. but Fowler doubled off the left-field wall, scoring both runners on a hit that just eluded left fielder Justin Upton.

Facing Kimbrel, Fowler said he was looking for "something to hit, something around the zone. The guy's going to come right at you. Got a good pitch to hit and barreled it."