Pittsburgh Pirates beat St. Louis Cardinals 5–4: August MLB Rundown
August 30, 2026: Pittsburgh Pirates beat St. Louis Cardinals 5–4 in regular-season play.
Archive recap · Listed by game date. First published Oct 3, 2026.
The Pittsburgh Pirates beat St. Louis Cardinals 5–4 on August 30, 2026, in the 2026 MLB regular season. The final score was Pittsburgh Pirates 5, St. Louis Cardinals 4.
St. Louis Cardinals
Thomas Saggese went 3-for-4 for the St. Louis Cardinals, scoring 2 runs. He drove in 0 runs and hit 0 home runs in the game. His line also included 0 walks and 0 strikeouts.
Ivan Herrera went 2-for-5 for the St. Louis Cardinals, scoring 0 runs. He drove in 2 runs and hit 0 home runs in the game. His line also included 0 walks and 0 strikeouts.
Bryan Torres went 2-for-2 for the St. Louis Cardinals, scoring 1 run. He drove in 1 run and hit 0 home runs in the game. His line also included 1 walk and 0 strikeouts.
Matthew Liberatore recorded 5 2/3 innings pitched for the St. Louis Cardinals. His pitching line listed 6 hits allowed, 3 earned runs allowed, 2 walks and 9 strikeouts.
Pittsburgh Pirates
Jared Triolo went 1-for-4 for the Pittsburgh Pirates, scoring 1 run. He drove in 1 run and hit 1 home run in the game. His line also included 1 walk and 2 strikeouts.
Esmerlyn Valdez went 1-for-4 for the Pittsburgh Pirates, scoring 1 run. He drove in 2 runs and hit 1 home run in the game. His line also included 0 walks and 1 strikeout.
Bryan Reynolds went 2-for-5 for the Pittsburgh Pirates, scoring 0 runs. He drove in 0 runs and hit 0 home runs in the game. His line also included 0 walks and 2 strikeouts.
Braxton Ashcraft recorded 5 innings pitched for the Pittsburgh Pirates. His pitching line listed 6 hits allowed, 2 earned runs allowed, 1 walk and 3 strikeouts.
This article was prepared with AI assistance. Sources are listed below.
- Game scores and player statistics supplied by BALLDONTLIE.
Corner Wire covers MLB and NFL independently. Send a correction.