Monday, June 30th, 2025 5:40PM CST
On the evening of Monday, June 30th, 2025, the Pittsburgh Pirates defeated the visiting St. Louis Cardinals by a score of 7-0. Andrew Heaney delivered a dominant pitching performance for the Pirates, taking a no-hitter deep into the sixth inning. Spencer Horwitz was a key contributor on offense, helping power Pittsburgh to the comfortable victory. This win marked the Pirates' fourth in a row, equaling their longest winning streak of the season. Read the full game recap.
Date: Monday, June 30th, 2025
Time: 5:40PM CST
Stadium: PNC Park
Location: Pittsburgh, Pennsylvania
Attendance: 12,387
| Innings: | 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 |
|---|---|---|---|---|---|---|---|---|---|
PIT |
1 | 0 | 0 | 0 | 6 | 0 | 0 | 0 | - |
STL |
0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 |

Doubles: McCutchen (14, Fedde); Horwitz (10, Fedde); N. Gonzales (4, Fedde)
Home Runs: Horwitz (2, 1st inning off Fedde 0 on, 0 Out)
Runs Batted In: Pham (20), Hayes 2 (29), Horwitz 3 (14), N. Gonzales (11)
Ground Into Double Play: Bart
Team Left On Base: 5
Team Runners Left In Scoring Position: 5-10 (McCutchen 0-1, Pham 1-2, Hayes 1-1, Reynolds 1-1, Cruz 0-1, Bart 0-1, Horwitz 1-1, N. Gonzales 1-2)
Runners Left In Scoring Position With 2 Outs: N. Gonzales 1

First-pitch strikes/Batters Faced: Heaney 15/22; Shugart 5/8
Called strikes-Swinging strikes-Foul balls-In play strikes: Heaney-15-8-26-13; Shugart-7-3-2-6
Ground Balls-Fly Balls: Heaney 6-5; Shugart 2-4
Game Scores: A Heaney 74

Double Plays: 2 (N. Gonzales-Horwitz , N. Gonzales-Kiner-Falefa-Horwitz)

Ground Into Double Play: Burleson; Winn
Team Left On Base: 3

Intentional Walks: Cruz (by Fedde).
First-pitch strikes/Batters Faced: Fedde 15/26; King 4/6; Svanson 2/4
Called strikes-Swinging strikes-Foul balls-In play strikes: Fedde-9-4-11-23; King-5-3-7-4; Svanson-5-1-4-2
Ground Balls-Fly Balls: Fedde 7-6; King 1-2; Svanson 1-1
Game Scores: E Fedde 16

Double Plays: 2 (Fedde-Contreras , Gorman-Saggese-Contreras)
There are no baseball games today.
There are no baseball games tomorrow.
There were no baseball games yesterday.
All logos are the trademark & property of their owners and not MLB-Schedules.com. All content on this website is for educational purposes.