St. Louis Cardinals vs. Pittsburgh Pirates • Jul 2, 2025

← Back to search
Wed, Jul 2, 2025 PNC Park
St. Louis
0 FINAL 5
Pittsburgh
In a commanding performance, Mitch Keller threw a gem, allowing no earned runs over 7 innings while striking out 7, leading the Pittsburgh Pirates to a 5-0 victory over the St. Louis Cardinals, who struggled offensively and saw Sonny Gray labor through 6.1 innings, giving up 4 earned runs.
Top Performers
Mitch Keller
M
Mitch Keller
P | #23
7 K7.0 IP0 ER
Alec Burleson
A
Alec Burleson
1B | #41
1 H
Oneil Cruz
O
Oneil Cruz
CF | #15
1 H1 SB
Fanarchy

Start Your Scrapbook

Keep all your memories in one place, connect with other fans, and stay on top of everything happening with your favorite team.

Download on the App Store
Team Fanarchy

Discuss this game on Fanarchy

Get live updates, AI-powered insights, and join the fan conversation

Download on the App Store