ATLANTA - Taylor Buchholz balked in the winning run, allowing pinch-hitter Kelly Johnson to score from third and giving the Atlanta Braves a 5-4 victory over the Colorado Rockies in 10 innings Tuesday night.
Buchholz, pitching from the stretch, had already moved his feet to begin his windup when he paused, apparently wanting to restart the pitch.
Home plate umpire Wally Bell instantly threw up his arms and waved home Johnson for the winning run.
Omar Infante, who was preparing to face Buchholz at the plate, never took a pitch in the at-bat.
Colorado, which last year earned its first NL pennant by going 21-1 after Sept. 16, has lost three straight and four of five. The Rockies began Tuesday six games behind Los Angeles in the NL West.
Atlanta, which ended a two-game losing streak, had lost 20 of 27.
Julian Tavarez (1-2) earned the victory with a scoreless 10th inning.
Buchholz (6-6) lost for the third time in his last five appearances.
He had two out when Johnson singled and moved to third on Josh Anderson's double.
Brian McCann's RBI single and Casey Kotchman's two-run single gave the Braves a 3-0 lead in the first.
The Rockies scored all their runs on homers.
Brad Hawpe's 24th homer, a two-run shot off Atlanta starter Jorge Campillo, cut the Braves' lead to 3-2 in the fourth.
After the Braves took a 4-2 lead in the sixth on Jeff Francoeur's RBI double, Chris Iannetta hit his 15th homer, also off Campillo, in the seventh.
Garrett Atkins' 19th homer forced a 4-all tie in the ninth off Braves closer Mike Gonzalez, who blew his first save since June 25, 2004, and ended the majors leagues' longest active streak at 39.
Rockies starter Aaron Cook allowed four runs and six hits in six innings. Since winning 7-4 at Pittsburgh on July 30, Cook is 2-3 with a 6.93 ERA in his last six starts.
Kotchman had two golden opportunities to give Atlanta a big lead late in the game, and failed both times.
In the seventh, he came up with the bases loaded and two outs against Glendon Rusch, and flied out to center.
In the ninth, Kotchman came up with the bases loaded and one out and the game tied, and grounded into a 6-4-3 double play.
Campillo, who allowed three runs and five hits in 62/3 innings, was chased after giving up Iannetta's homer, a walk to Troy Tulowitzki and a single to pinch-hitter Seth Smith.
Reliever Jeff Bennett ended the jam, though, retiring Clint Barmes, the first batter he faced, on a 4-6-3 double play.