Pittsburgh Pirates vs. St. Louis Cardinals Match Player Stats, Results, and Recap – July 4, 2024 Gametracker

On a festive Fourth of July evening at Busch Stadium, the Pittsburgh Pirates and St. Louis Cardinals treated fans to a thrilling display of baseball rivalry. The holiday matchup showcased stellar pitching, defensive gems, and clutch hitting from both sides. As fireworks lit up the St. Louis sky, the game itself provided plenty of on-field pyrotechnics, culminating in a dramatic walk-off finish that left the capacity crowd breathless.

Pre-Game Anticipation and Lineups

As the sun set on a balmy July 4th evening in St. Louis, Missouri, baseball fans eagerly filed into Busch Stadium for an exciting National League Central division matchup between the Pittsburgh Pirates and the St. Louis Cardinals.

The atmosphere was electric, with patriotic decorations adorning the stadium and a palpable sense of excitement in the air for this holiday game.

Pittsburgh Pirates Lineup:

  1. SS Oneil Cruz
  2. CF Bryan Reynolds
  3. DH Andrew McCutchen
  4. 1B Carlos Santana
  5. LF Jack Suwinski
  6. 3B Ke’Bryan Hayes
  7. RF Connor Joe
  8. C Austin Hedges
  9. 2B Rodolfo Castro

Starting Pitcher: Mitch Keller

St. Louis Cardinals Lineup:

  1. RF Lars Nootbaar
  2. 1B Paul Goldschmidt
  3. 3B Nolan Arenado
  4. LF Tyler O’Neill
  5. DH Willson Contreras
  6. 2B Nolan Gorman
  7. CF Dylan Carlson
  8. C Andrew Knizner
  9. SS Tommy Edman

Starting Pitcher: Jack Flaherty

As the teams took the field, the crowd roared with anticipation. Both the Pirates and Cardinals were looking to gain ground in the competitive NL Central, and this game promised to be a hard-fought battle between division rivals.

First Half: Pitching Duel and Early Runs

First Half: Pitching Duel and Early Runs

Pirates Strike First

The game began with a pitchers’ duel between Mitch Keller and Jack Flaherty. Both starters looked sharp in the early innings, mixing their pitches effectively and keeping the opposing batters off balance. However, it was the Pirates who drew first blood in the top of the third inning.

With two outs, Bryan Reynolds worked a walk, bringing Andrew McCutchen to the plate. The veteran outfielder, in his second stint with the Pirates, delivered a clutch double to the left-center field gap, scoring Reynolds from first base. The Pirates dugout erupted in cheers as they took a 1-0 lead.

Cardinals Respond

The Cardinals, not to be outdone, quickly responded in the bottom of the fourth inning. Nolan Arenado led off with a single, and Tyler O’Neill followed with a towering home run to left field, giving the Cardinals a 2-1 advantage. The Busch Stadium crowd erupted as O’Neill rounded the bases, fireworks exploding in the night sky to celebrate the go-ahead blast.

As the game progressed into the middle innings, both teams’ defenses shone, making spectacular plays to keep the score close.

Read This blog: About Rachel Reynolds: Her Age, Wiki, Husband, Biography, Measurements, Salary, and Net Worth

Mid-Game: Defensive Mastery and Tactical Plays

The fifth and sixth innings showcased the defensive prowess of both teams. Pirates shortstop Oneil Cruz made a diving stop and throw to rob Paul Goldschmidt of a hit, while Cardinals center fielder Dylan Carlson made a leaping catch at the wall to deny Jack Suwinski extra bases.

Pirates Level the Score

In the top of the seventh inning, the Pirates managed to tie the game. Ke’Bryan Hayes led off with a double down the left-field line. After a sacrifice bunt by Connor Joe moved Hayes to third, Austin Hedges executed a perfect squeeze play, laying down a bunt that allowed Hayes to score and knot the game at 2-2.

Pitching Changes and Bullpen Performance

Both managers began to employ their bullpens strategically as the game entered its later stages. The Pirates brought in David Bednar to pitch the eighth inning, while the Cardinals countered with Ryan Helsley in the ninth. Both relievers lived up to their reputations, throwing scoreless innings and keeping the game tied heading into the final frame.

Late Game Drama: Clutch Hits and Walk-Off Excitement

Late Game Drama: Clutch Hits and Walk-Off Excitement

Pirates Take the Lead

The top of the ninth inning saw the Pirates mount a rally against Cardinals closer Giovanny Gallegos. With two outs and runners on first and second, Bryan Reynolds came through with a clutch single to right field, scoring Rodolfo Castro from second base. The Pirates took a 3-2 lead, silencing the home crowd and putting themselves in position to steal a win on the road.

Cardinals’ Walk-Off Victory

However, the Cardinals had one last trick up their sleeve. In the bottom of the ninth, facing Pirates closer David Bednar, Lars Nootbaar worked a leadoff walk. Paul Goldschmidt then stepped to the plate and delivered a moment that would be remembered for years to come.

On a 2-1 count, Goldschmidt launched a towering drive to deep left-center field. The crowd held its breath as the ball soared through the night sky, finally landing just beyond the outfield wall for a walk-off two-run home run. The stadium erupted in jubilation as Goldschmidt was mobbed by his teammates at home plate, securing a thrilling 4-3 victory for the Cardinals.

Read This Blog: Who is Mattai Jones? All About Van Jones’ Children

Post-Game Analysis and Player Stats

The July 4th showdown between the Pirates and Cardinals lived up to expectations, providing fans with a memorable game filled with twists and turns. Paul Goldschmidt’s walk-off homer will undoubtedly be replayed on highlight reels for days to come.

Pittsburgh Pirates Stats:

  • Bryan Reynolds: 2-for-3, 1 RBI, 1 R, 1 BB
  • Andrew McCutchen: 1-for-4, 1 2B, 1 RBI
  • Ke’Bryan Hayes: 2-for-4, 1 2B, 1 R
  • Mitch Keller: 6 IP, 5 H, 2 ER, 2 BB, 7 K

St. Louis Cardinals Stats:

  • Paul Goldschmidt: 2-for-4, 1 HR, 2 RBI, 1 R
  • Tyler O’Neill: 1-for-3, 1 HR, 2 RBI, 1 R
  • Nolan Arenado: 2-for-4, 1 R
  • Jack Flaherty: 7 IP, 4 H, 2 ER, 1 BB, 8 K

The win improved the Cardinals’ record to 48-38, while the Pirates fell to 42-44 on the season. Both teams showed why they are considered contenders in the NL Central, displaying strong pitching, timely hitting, and excellent defense throughout the contest.


Who was the winning pitcher for the Cardinals?

Giovanny Gallegos earned the win, despite giving up a run in the top of the ninth inning.

How many home runs were hit in the game?

There were three home runs hit in total – one by Tyler O’Neill and the walk-off by Paul Goldschmidt for the Cardinals, and none for the Pirates.

What was the attendance for this July 4th game?

The official attendance was 45,169, a sellout crowd at Busch Stadium.

How long did the game last?

The game duration was 3 hours and 12 minutes.

Who leads the season series between the Pirates and Cardinals?

With this win, the Cardinals now lead the season series 5-4 against the Pirates.


The July 4th matchup between the Pittsburgh Pirates and St. Louis Cardinals was a thrilling display of baseball at its finest. From the early pitchers’ duel to the late-inning drama and walk-off heroics, the game had everything a fan could ask for on Independence Day.

Paul Goldschmidt’s clutch performance will be remembered as a highlight of the Cardinals’ 2024 season, while the Pirates showed resilience and competitiveness that bodes well for their future. As the NL Central race heats up, both teams demonstrated why they are forces to be reckoned with in the division.

This game served as a reminder of why baseball remains America’s pastime, providing excitement, tension, and joy to fans on a holiday evening. As the fireworks lit up the St. Louis sky following the game, both teams could hold their heads high, having contributed to a memorable Fourth of July classic.

Leave a Comment