ATLANTA -- Kyle Freeland commanded all four of his pitches and had his slider working especially well.
It's been a smooth ride for the left-hander since mid-June.
"I've been trying to hold that feeling and keep on going with that," Freeland said. "See how long I can ride it out."
The Rockies have won six of seven, and they're 28-14 since June 28, tops in the NL over that span. And they've done it without the benefit of many blowouts: Friday's game snapped a franchise-long, 25-game streak in which the Rockies scored six runs or fewer.
"I think at this time of year you want to be playing good baseball, and we are," Desmond said. "We believe in what we can do, and it's a good feeling to have at this point."
Sean Newcomb struggled for his second straight start as Atlanta's NL East lead dropped to one-half game over Philadelphia. Colorado began the night 1 1/2 games out of the West lead.
Ronald Acuna Jr. reached on an infield single in the first against Freeland and scored on a sacrifice fly, but that was all Atlanta could muster against him.
Freeland (11-7) gave up three hits and four walks and struck out four, improving to 5-1 with a 2.20 ERA over 12 starts since June 16. Freeland's 2.96 season ERA leads all NL left-handers with enough qualifying innings.
"We're seeing a pitcher grow up before our eyes, which is great," Colorado manager Bud Black said.
Newcomb (10-6) struck out Freeland to escape a bases-loaded jam in the second, but he wasn't as fortunate with bases full in the third as Desmond tripled into left-center to make it 3-1.
Desmond helped get the Rockies on the board again in the four-run sixth. He singled, stole second and scored on Chris Iannetta's single. Charlie Blackmon's two-run triple chased Newcomb, who gave up nine hits, seven runs and three walks in 5 1/3 innings.
Newcomb had gone 8-1 with a 2.27 ERA in 14 starts following an Atlanta loss, but he was coming off a no-decision last Sunday against Milwaukee in which he gave up five runs and a single-game career-high 12 hits in four innings.
"It just seemed like it was a struggle for him from the get-go," Braves manager Brian Snitker said. "He's going to have games like that. He's not perfect. He'll have to get through it, regroup and get ready for the next one."
The Braves have lost 21 of their last 28 games against the Rockies, including eight of the last 10 in Atlanta.
LeMahieu drove in a run off Charlie Culberson, a utility man making his first career pitching appearance, in the ninth. The Braves added three runs in the bottom half of the inning.
Acuna was credited with a hit in his first at-bat even though shortstop Trevor Story fielded the hard grounder and threw wildly to first. Acuna has reached safely in eight straight plate appearances leading off a game, with three homers, two singles, one walk and a hit by pitch over that span.
Adam Duvall went 1 for 4 and stranded two runners in eighth. He's hitting .120 in 25 at-bats since Atlanta acquired him in a trade with Cincinnati last month.
Rockies: Manager Bud Black said LHP Mike Dunn, on the disabled list with a shoulder inflammation, looked good in a simulated game and will begin a rehab assignment in the next couple of days. ... RHP Scott Oberg was reinstated from the paternity list. LHP Harrison Musgrave was optioned to Triple-A Albuquerque.
Braves: LHP Max Fried began a rehab assignment Friday for Triple-A Gwinnett, allowing three earned runs in 4 1/3 innings. He's been out 11 games with a left groin strain.
Rockies: RHP Antonio Senzatela (4-3, 4.56 ERA) will be reinstated from the disabled list and make his seventh start. He is 1/3 with a 5.81 ERA in three starts and six relief appearances on the road.
Braves: RHP Mike Foltynewicz (10-7, 2.86 ERA) will make his 24th start. The first-time All-Star is 3-0 with a 1.83 ERA in three starts this month.
More AP MLB: https://apnews.com/tag/MLB and https://twitter.com/AP-Sports
Derek Holland re-signing with Giants on one-year, $7 million deal
Derek Holland, who made 30 starts with the Giants last season, is re-signing with San Francisco on a one-year, $7 million deal, a source told ESPN, confirming multiple reports.
Why Kyler Murray can make more money in football
Kyler Murray must decide whether he will play in the NFL or MLB, and money is a factor. Here's why football may offer the clearer path to riches.
How Bryce Harper and Manny Machado measure up among baseball's best
This winter's free-agent duo will be very rich pretty soon, but where do Harper and Machado rank among the best players in baseball right now?
Why next 30 days will be busiest of MLB offseason
Spring training is only a month away, and history tells us free agents don't perform as well if they miss time in camp.
Passan: 'It's going to take multiple millions' for Murray to pick MLB
Jeff Passan says it would be "a marketing coup" for MLB if the A's were able to sign Kyler Murray and convince him to turn his back on the NFL.
Manny Machado has offer from White Sox for 8-year contract
Manny Machado has been offered an eight-year contract by the White Sox while remaining engaged with the Phillies, sources say.