ATLANTA -- The Colorado Rockies took care of a couple of streaks.
First, they found a way to keep Braves rookie Ronald Acuna Jr. from hitting one over the fence.
Then, Colorado rallied for three unearned runs in the ninth inning and a 5-3 victory that snapped Atlanta's five-game winning streak Thursday night.
"I was just trying to stay calm," said Dahl, who has spent time at Triple-A, missed a big chunk of the season with a broken foot and struggled to earn playing time with the Rockies. "I had a feeling he was going to throw some off-speed stuff with (first) base open. I was just trying to take the ball the other way."
With several relievers on the disabled list, including closer Arodys Vizcaino, the Braves have patched together a bullpen that usually turns to A.J. Minter to finish games. But the left-hander was unavailable after pitching three times in four days. So the Braves turned to Brach, who was acquired in a trade-deadline deal after recording 11 saves for Baltimore.
He couldn't convert his first save chance with Atlanta, hurt by shortstop Dansby Swanson's error leading off the ninth. Brach (1-3) recorded only two outs, surrendering two hits and a walk as the Rockies won for the fifth time in six games.
"We have to stick to our guns," manager Brian Snitker said. "We have to get through the game even when we're without some of those guys."
One night after being plunked in the left arm by Miami's Jose Urena, Acuna was back in the lineup looking to extend his homer streak to six games. Wearing a red protective guard, the 20-year-old slugger received a standing ovation his first time up and lined the second pitch -- one more than he saw the previous game before leaving -- into center field for a single that extended his hitting streak to nine games.
Acuna finished 1 for 4, lining out to right in the eighth in his final opportunity to become the first player in Braves franchise history to homer in six straight games.
Urena received a six-game suspension from Major League Baseball.
The Braves squandered a strong outing by Julio Teheran, who turned in his longest start since May 30. He pitched three-hit ball over seven innings and helped his cause with a run-scoring single in the fifth, snapping a 2-2 tie.
The Braves couldn't hold the lead.
"It's part of the game," Teheran said. "Those things happen."
"It was my play to make," Swanson said. "I just didn't make it. Pretty simple."
Dahl foiled that plan.
"I just want to help the team win," he said. "Whether that is when I do start, or as a pinch hitter, whatever they need me to do I'm ready for it."
Kurt Suzuki homered for Atlanta in the second , tying the game at 1. Dahl put Colorado back ahead with a solo shot deep into the right-field seats.
Colorado starter Jon Gray didn't figure in the decision after giving up five hits and three runs over seven innings.
But the Rockies have won each of his last eight starts, the longest such run since Colorado triumphed in nine straight games started by Ubaldo Jimenez in 2010.
Braves LHP Max Fried (blister) is set to make a rehab start for Triple-A Gwinnett on Friday. If all goes well, he could get a start for Atlanta next week.
LHP Sam Freeman (shoulder inflammation) is also rehabbing at Gwinnett and could return to the Braves bullpen shortly.
Longer term, RHPs Peter Moylan (forearm strain) and Brandon McCarthy (knee tendinitis) have been throwing on the side for the Triple-A team and are in line to make rehab appearances next week.
Rockies: LH Kyle Freeland (10-7, 3.02) goes into Friday's start in Atlanta with lowest ERA in the National League by a qualifying left-hander.
Braves: LH Sean Newcomb (10-5, 3.40) beat Freeland when they faced each other on April 8 in Denver. The Braves starter threw six innings in a 4-0 win over the Rockies.
Follow Paul Newberry on Twitter at www.twitter.com/pnewberry1963 . His work can be found at https://apnews.com/search/paul%20newberry
For more AP baseball coverage: https://apnews.com/tag/MLBbaseball
Athletics' Bob Melvin nabs AL Manager of the Year honors
Oakland Athletics skipper Bob Melvin was named American League Manager of the Year on Tuesday after guiding the team with the lowest Opening Day payroll in baseball to a 97-65 record and its first playoff berth in four years.
Brian Snitker is NL's top manager after leading Braves to East title
After leading the Braves to an unexpected National League East title, Brian Snitker has been named NL Manager of the Year. The Brewers' Craig Counsell and Rockies' Bud Black finished second and third, respectively.
Did Ohtani deserve Rookie of the Year?
Around the Horn discuss whether Shohei Ohtani deserved Rookie of the Year even though he only played 104 games this season.
MLB to investigate claims of racial discrimination vs. Mariners
MLB said in a statement provided to The Athletic that it will investigate allegations of racial discrimination in the Seattle Mariners organization made by a former employee.
Time for Giants to decide what to do with Madison Bumgarner
Forget nostalgia. With Farhan Zaidi taking over the front office, San Francisco must re-evaluate how the hero of Octobers past fits into the franchise's future.
Phillies manager Gabe Kapler loses Malibu home in Woolsey Fire
Phillies manager Gabe Kapler is thankful his family is safe after his Malibu home was destroyed in the Woolsey Fire that has burned at least 435 buildings and is threatening tens of thousands more.