Game result and context

St. Louis Cardinals defeat Colorado Rockies 7-6 in 2026 regular season matchup

Iván Herrera hit a decisive three-run home run in the top of the ninth inning to lift the St. Louis Cardinals to a 7-6 win against the Colorado Rockies.

Final result

The St. Louis Cardinals defeated the Colorado Rockies with a final score of 7-6. With this result, the Cardinals move to a 71-71 record on the 2026 season, while the Rockies fall to 54-87.

The game was decided in the final frame after the Cardinals scored three runs in the top of the ninth to overcome a deficit.

How the game changed

The Rockies held a 6-4 lead entering the ninth inning following a productive middle stretch. Colorado scored four runs in the bottom of the sixth, aided by a solo home run from Cole Carrigg, and added another run in the seventh on a solo shot by TJ Rumfield.

St. Louis responded in the top of the ninth inning. Iván Herrera delivered a three-run home run, which proved to be the difference-maker and secured the comeback victory for the Cardinals.

Key performances

Iván Herrera led the Cardinals' offense, finishing the game with two hits, three RBIs, and his ninth-inning home run in five at-bats.

For the Rockies, TJ Rumfield recorded three hits in four at-bats, including a home run and one RBI. Cole Carrigg contributed two hits and a home run in five at-bats. Starting pitcher Ryan Feltner worked 5.0 innings for Colorado, striking out five batters while allowing four earned runs.

Thomas Saggese added one hit and one RBI for St. Louis, while Adael Amador contributed one hit and one RBI for Colorado.

Season and playoff context

This game was the first of a three-game regular season series between the two clubs. The Cardinals remain at .500 on the season as they continue their campaign, while the Rockies look to improve their standing in the final month of play. This contest does not carry immediate playoff implications.

Official game sources