ST. LOUIS _ Marcel Ozuna, Paul DeJong and Dexter Fowler hit two-run homers as the Cardinals came from behind Thursday night to knock off the Colorado Rockies 6-5 before a crowd of 36,465 at Busch Stadium.
Fowler's blast in the seventh provided the winning margin for the Cardinals in the first of four games between the teams.
Ozuna hit a two-run shot in the fourth and DeJong did the same in the sixth.
Colorado had gone up 5-3 on a three-run blast from Nolan Arenado in the fifth.
Paul Goldschmidt and Tommy Edman added two hits apiece for the home team.
Just back with the team after being promoted from AAA Memphis, reliever Dominic Leone (1-0) pitched a 1-2-3 seventh inning for the win.
Carlos Martinez pitched around two walks in the ninth, picking up his 15th save of the season.
Yency Almonte (0-1) was the losing pitcher.
The Cardinals regained the lead at 6-5 in the seventh inning, getting a two-run homer from Fowler off reliever Yonathan Daza.
Pinch-hitter Matt Carpenter drew a walk to open the inning. It was the 15th homer of the season for Fowler.
It was the third two-run shot of the game for the home team.