Willson Contreras Powers Cardinals to 6-2 Win Over Rockies

Tuesday, July 22nd, 2025

St. Louis Cardinals News & Updates

DENVER, CO – The St. Louis Cardinals snapped a three-game losing streak with a dominant 6-2 victory over the MLB-worst Colorado Rockies on Monday, July 21, 2025, at Coors Field. Willson Contreras was the catalyst for the Cardinals' offense, blasting a home run and driving in two runs to lead his team to a crucial win.

Game Recap

The Cardinals, who had just been swept by the Arizona Diamondbacks, showed resilience against the struggling Rockies. This loss marked the 76th defeat for the Colorado Rockies in their 100th game of the 2025 MLB season, solidifying their position as the league's worst team.

The Rockies initially took a 2-0 lead in the third inning. However, St. Louis quickly responded in the fourth. Willson Contreras launched a solo home run to get the Cardinals on the board, followed by Masyn Winn’s double that scored Nolan Arenado, tying the game at 2-2.

The Cardinals seized the lead for good in the fifth inning when Contreras delivered an RBI single. St. Louis further extended their advantage in the sixth inning with a single by Pedro Pagés and a sacrifice fly from Brendan Donovan, securing their 6-2 lead.

Cardinals' Offensive Explosion

St. Louis’s offense was relentless, accumulating 15 hits on the night. Masyn Winn and Willson Contreras led the charge with three hits each. Brendan Donovan, Nolan Arenado, and Jordan Walker each contributed two hits to the Cardinals' impressive hitting display.

Pitching Performance

St. Louis Cardinals pitcher Michael McGreevy (2-1), who was recalled to make the start, delivered a strong performance. He pitched seven effective innings, allowing only two runs on seven hits with no walks and one strikeout to earn the win.

For the Colorado Rockies, Austin Gomber (0-4) struggled on the mound, giving up five runs on 11 hits while striking out six batters.

On the Rockies' side, Mickey Moniak, Brenton Doyle, and Adael Amador each collected two hits in the game.

Key Moment

While Willson Contreras's solo home run in the fourth inning ignited the Cardinals' comeback, it was his RBI single to left field in the fifth inning that ultimately provided St. Louis with the go-ahead run, shifting the momentum permanently in their favor.

Key Stat

The Colorado Rockies face a significant challenge to avoid setting a new franchise record for losses. To prevent tying the modern-era MLB record of 121 losses, set by the Chicago White Sox last year, the Rockies must achieve an 18-44 record for the remainder of the 2025 season.

Up Next

The St. Louis Cardinals will continue their series against the Colorado Rockies on Tuesday night. Cardinals right-hander Erick Fedde (3-9, 4.83 ERA) is scheduled to take the mound against Rockies right-hander Bradley Blalock (0-2, 9.97 ERA).

In summary

The St. Louis Cardinals defeated the Colorado Rockies 6-2 on July 21, 2025, ending their three-game losing streak. Willson Contreras was a key offensive force for the Cardinals with a home run and two RBIs. Michael McGreevy earned the win for St. Louis, pitching seven strong innings. The Rockies' loss marked their 76th of the season. The Cardinals' offense accumulated 15 hits, with Contreras and Masyn Winn each contributing three. This victory was crucial for St. Louis as they aim to improve their standing in the 2025 MLB season, while the Rockies continue to struggle.


Related Links

Other Sports Schedules

All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.