Brian Jordan added a two-run homer and Andruw Jones hit a solo shot for the Braves, who remained two games behind NL East-leading Philadelphia. Atlanta’s six-game skid was its longest in five years.
The Braves capitalized on Mike Hampton’s wildness. Hampton (12-9) walked six in four-plus innings. Three of those walks wound up scoring, including two on Jones’ grand slam. Hampton allowed six runs on five hits.
Burkett (10-8), whose 2.57 ERA is the second-best in the majors, allowed five hits and two runs in seven innings.
The Braves went up 2-0 in the first when Chipper Jones walked with two outs and Jordan followed with his 18th homer.
Atlanta loaded the bases with two outs in the second on a single by Wes Helms and two walks, but Hampton retired Andruw Jones on a fly ball.
Burkett led off the fifth with a walk. Marcus Giles singled and Andruw Jones walked, and Chipper Jones hit a 423-foot homer to left-center, his 31st of the season and fifth grand slam of his career.
Burkett allowed a leadoff single to Todd Helton in the first, then retired the next three batters.
In the Rockies’ fifth, Alex Ochoa led off with a walk and scored on Juan Uribe’s double off the left-field wall — only the second hit allowed by Burkett.
Colorado added a run in the sixth when Larry Walker tripled into the right-field corner and scored on Helton’s single.
The Rockies got two runners aboard with one out in the eighth off Mike Remlinger, but Remlinger struck out Helton. Steve Reed then got Ochoa on a fly ball.
John Smoltz pitched a scoreless ninth for Atlanta