Game result and context
Pittsburgh Pirates defeat St. Louis Cardinals 5-4 in 2026 regular season matchup
The Pittsburgh Pirates secured a 5-4 victory over the St. Louis Cardinals on August 30, 2026, moving to a 67-71 record while dropping the Cardinals to 68-70.
Final result
The Pittsburgh Pirates defeated the St. Louis Cardinals with a final score of 5-4. The game concluded after nine innings of play.
The Pirates improved their season record to 67-71, while the Cardinals fell to 68-70.
How the game changed
Pittsburgh established an early lead in the second inning when Esmerlyn Valdez hit a two-run home run. The Pirates added another run in the third inning to extend their advantage.
The Cardinals responded in the fifth inning with two runs, but Jared Triolo answered for Pittsburgh with a solo home run in the top of the fifth to maintain the lead. St. Louis rallied for two more runs in the seventh inning, but the Pirates held the one-run lead through the final two frames to secure the win.
Key performances
Esmerlyn Valdez led the Pirates' offense with a home run and two RBIs. Jared Triolo also contributed a solo home run for Pittsburgh, while Brandon Lowe recorded two hits.
For the Cardinals, Iván Herrera tallied two hits and two RBIs. Bryan Torres added two hits and one RBI. St. Louis pitcher Matthew Liberatore took the loss, pitching 5.2 innings and striking out nine batters while allowing three earned runs.
Season and playoff context
Following this game, the St. Louis Cardinals hold a 68-70 record, placing them third in their division, 18.0 games back. They are currently ranked sixth in the wild-card standings, 5.0 games back, with a wild-card elimination number of 20.
The Pittsburgh Pirates sit at 67-71, fourth in their division, 19.0 games back. They hold the seventh spot in the wild-card race, 6.0 games back, with a wild-card elimination number of 19.