Dale Zanine-USA TODAY Sports

Eddie Rosario hit two of Atlanta's four home runs on Sunday and the Braves erased an early five-run deficit to beat the visiting Colorado Rockies 14-6 and sweep the four-game series.

The Braves have won six straight, scoring 56 runs on 70 hits over that time. Colorado has lost five in a row and 11 of its last 14.

Rosario went 3-for-4 with six RBIs. He hit a three-run homer in the second inning, the 150th of his career, and a two-run shot in the sixth inning. It was the 12th multi-homer game of his career and the second this season. He has gone deep in the past four games in which he's played.

The Braves had 18 hits and also got three-run homers from Ozzie Albies, his 17th, and Michael Harris II. Harris went 5-for-5 with three runs, and his home run was measured at 453 feet, Atlanta's 16th 450-foot homer of the season.

Atlanta starter Charlie Morton (6-6) surrendered five runs (three earned) over the first two innings but settled down to finish five innings without further damage. He allowed five hits and three walks and struck out eight. Morton earned his first victory since May 15 and improved to 5-2 against Colorado in his career.

Colorado's Chase Anderson (0-1) was given a 5-0 lead but got knocked out after three-plus innings. He allowed seven runs on seven hits -- two of them home runs -- with four walks and two strikeouts.

The Colorado offense was led by Ryan McMahon, who went 3-for-4 with a pair of home runs, giving him 12 on the season. He hit a two-run homer in the first and a solo shot in the seventh. McMahon has hit safely in 10 straight games and reached base in 23 of his last 25 games.

Colorado shortstop Ezequiel Tovar left the game in the fifth inning after learning his wife had gone into labor with their first child.

More must-reads:

TODAY'S BEST
Watch: Bryson DeChambeau pays tribute to the late Payne Stewart after winning U.S. Open
Rory McIlroy chokes away U.S. Open with pair of brutal missed putts
Watch: Dodgers' Mookie Betts leaves game after taking 98 mph pitch to hand
Dodgers' Dave Roberts confirms Yoshinobu Yamamoto is going on 15-day IL
Ryan Blaney staves off challengers for dominant win at Iowa Corn 350
Sky forward Angel Reese rips officials following loss to Fever
Watch: Denmark's Christian Eriksen nets goal at Euro 2024 three years after suffering cardiac arrest
Watch: UFL championship marred by late on-field altercation between Stallions, Brahmas
Is Commanders' Jayden Daniels likely to open season as starting QB?
Kyrie Irving's warning to potential Celtics is being taken out of context
What could the Ducks fetch for Trevor Zegras in trade?
The biggest surprises during the 2024 MLB season so far
Dodgers star will miss 'some time' with broken bone in left wrist
Former MLB journeyman dies at 61 years old
Pivotal Celtics center deemed questionable ahead of Game 5
Draymond Green weighs in on Klay Thompson's latest move
Tom Brady makes his broadcasting debut during UFL championship
Former top-five pick could follow the Dante Exum blueprint for NBA return
Yankees shelve top prospect once more due to injury concern
Watch: Reds' Elly De La Cruz scores from second base on pickoff attempt