• Home stand: In his last four starts at home, Hudson is 4-0 with a 0.64 ERA.
• Quotable: "He's one of our superstars. I know he expects to do what he did tonight, and we can sure use it." -- Braves catcher Brian McCann on Hudson
• Unsung heroes: Atlanta's Matt Diaz homered and scored three runs while Willie Harris had two hits and drove in two runs.
• Figure this: Garrett Atkins hit his fifth career grand slam, as Colorado tried to rally in the eighth.
-- ESPN.com news services
Braves 6, Rockies 4
Hudson stopped another losing skid, pitching seven scoreless innings and hitting a two-run single to lead the Braves past the Colorado Rockies 6-4 on Saturday night.
Hudson made his 12th start following an Atlanta loss. The Braves are 10-2 in those games.
This time, Hudson stopped a two-game losing streak, allowing the Braves to pass Philadelphia for second place and pull to within 4 1/2 games of the New York Mets in the division.
Since mid-June, Hudson has stopped losing streaks of 5, 3, 4 and 2 games.
"He's one of our superstars," said Braves catcher Brian McCann. "I know he expects to do what he did tonight, and we can sure use it."
Hudson (12-5) gave up only five hits and two walks and struck out seven. He lowered his ERA to 2.95.
"It's nice to go out there and win any game," said Hudson when asked about being the team's stopper.
"Obviously it's important to try to put an end to a losing streak. Obviously. You want to go out there and set the tone, especially if you've dropped a couple tough ballgames like we have."
Hudson is 6-0 with two no-decisions in his last eight starts. His last loss was a 4-0 decision to Boston on June 19 -- also the date of his last home run allowed.
"We ran into a blade with him on the mound," said Colorado manager Clint Hurdle. "Ask the rest of the guys who have faced him in his last 10 games."
Braves manager Bobby Cox said Hudson has been consistently good "almost all season."
"He started in spring training being down in the zone, strike after strike," Cox said.
The Rockies rallied with Garrett Atkins' grand slam off reliever Octavio Dotel in the eighth. Dotel loaded the bases on Yorvit Torrealba's double, shortstop Yunel Escobar's throwing error on Cory Sullivan's grounder and Kaz Matsui's walk. Atkins cleared the bases with the drive into the seats in left-center.
"I was trying to hit something in the air and at least get a run in," Atkins said. "We faced a tough guy tonight. Runs were hard to come by."
Hudson pitched out of trouble with the bases loaded in the seventh when Troy Tulowitzki hit into a double play.
Each team was missing key hitters.
Atlanta's Andruw Jones was used only as a ninth-inning defensive replacement after having a cortisone shot in his left elbow Friday night. Jones may miss Sunday's game but said he plans to return when the Braves open a series at the New York Mets on Tuesday night.
Holliday sprained his right thumb while sliding head first Friday night, and he said he expects to play Sunday. Colorado manager Clint Hurdle said he wanted to give Sullivan a start in center field, so Taveras sat until he hit a groundout as a pinch-hitter to end the game.
Diaz hit a homer to right in the second. Jeff Francoeur walked to lead off the fourth and scored on a bases-loaded grounder by Harris for a 3-0 lead.
Colorado starter Ubaldo Jimenez (1-1) struck out seven in only 4 2/3 innings, but he gave up five walks and hit two batters -- including one hit and one walk in Atlanta's three-run fifth inning.
Jimenez loaded the bases for the second straight inning in the fifth, setting up Hudson's two-run single to shallow center. Harris added a run-scoring single off reliever Ramon Ramirez for a 6-0 lead.
Jimenez, who gave up six hits and six runs, suffered his first loss in his fourth start.
Harris made a diving catch of a sinking liner hit by Sullivan in the sixth and appeared to jam his left hand. He remained in the game and said he will play Sunday.
Mark Teixeira was 0-for-4 with a walk after hitting homers in each of his first three games with Atlanta.
Hudson has not allowed a homer in 55 innings. ... Atkins hit his fifth career grand slam and his second this season. ... Johnson stole two bases in a game for the first time in his career. ... The Rockies hit into double plays in the first, fourth and seventh innings. ... Diaz was hit by pitches from Jimenez in the fourth and fifth innings. Diaz was hit by only two pitches in his first 92 games.
Cleveland Indians RHP Aaron Civale exits with injured finger on pitching hand
Cleveland Indians right-hander Aaron Civale, who leads the majors with 10 wins, left Monday night's game in Chicago with an injured middle finger on his pitching hand.
New York Mets' Joey Lucchesi set for second opinion on elbow, may need Tommy John surgery
Mets left-hander Joey Lucchesi has a torn ulnar collateral ligament in his pitching elbow, an MRI showed.
Jacob deGrom GOAT tracker -- Where Mets ace's season stands among the best in MLB history
New York's No. 1 starter is off to one of the greatest starts ever. Keep up with deGrom's record pace, most amazing numbers and where things could go from here.
Major League Baseball's crackdown on sticky substances begins with regular checks on pitchers Monday
The crackdown by Major League Baseball for sticky stuff that pitchers might use to doctor baseballs began with regular checks on Monday.
Searching for sticky stuff: MLB umps start checking pitchers
— Jacob deGrom was stopped coming off the mound after retiring the side in order in the first inning, and chuckled as he handed his glove and cap over to the umpire. The New York Mets ace then undid his belt buckle as requested, showing there was no...
'That's almost not fair' DeGrom makes incredible catch
Jacob deGrom catches a line drive hit right back at him by Guillermo Heredia.