MLB Game Recap

Cardinals 6 – Giants 5 (9/22/2025): Herrera’s Homer Lifts Cardinals

San Francisco Giants vs St. Louis Cardinals Recap: Cardinals edge Giants 6-5 in a competitive game at Oracle Park, both teams now at 77-80.

The St. Louis Cardinals seized a narrow victory over the San Francisco Giants, winning 6-5 in a game that had fans on the edge of their seats at Oracle Park. This win nudged the Cardinals’ record to 77-80, tying them with the Giants who fell to the same record. Despite the sweltering heat of 100 degrees, a crowd of 31,301 attended to witness the intense contest.

As the game commenced, the Giants took an early lead, putting one run on the board in the first inning. However, the Cardinals gradually chipped away at the Giants’ lead, scoring one run in both the third and fourth innings. By the fifth inning, the Cardinals’ offense surged, adding four runs to their tally and overtaking the Giants.

Key Performances

Leading the Cardinals’ offensive charge, Ivan Herrera delivered a crucial home run, contributing two RBIs in the process. Alec Burleson also had an impressive showing, collecting three hits and driving in a run. Meanwhile, Nolan Arenado, Tink Hence, and Pedro Pagés each hit a double, showcasing the team’s depth in offensive prowess.

The Giants attempted to rally, scoring three runs in the fourth inning and another in the fifth, but fell just short of leveling the score. Rafael Devers and Heliot Ramos both homered, with Ramos driving in three runs, providing a significant portion of the Giants’ run production. Patrick Bailey added another RBI for the Giants, who amassed seven hits in total.

On the mound, Michael McGreevy picked up the win for the Cardinals, despite allowing five earned runs over five innings. His performance was bolstered by a strong bullpen effort, with Junior Fernandez, Joe King, Kyle Leahy, and JoJo Romero combining for four shutout innings to secure the victory.

Pitching Duel

Giants’ starter Justin Verlander was dealt the loss, surrendering six runs (four earned) on nine hits over 4.33 innings. The Cardinals capitalized on Verlander’s struggles early on, never relinquishing their lead once they secured it. The Giants’ bullpen, however, provided a solid performance, with Tristan Beck, Mitch Gage, and Joel Peguero combining to hold the Cardinals scoreless through the final innings.

The Cardinals’ relief corps proved effective, with Junior Fernandez pitching 1.33 innings, allowing just one hit, and Joe King efficiently recording two outs. Kyle Leahy and JoJo Romero closed the game with scoreless innings, Romero sealing the win with a tidy ninth inning.

Looking Ahead

The victory keeps the Cardinals in fourth place in the NL Central, 18 games back, while the Giants remain fourth in the NL West, 11 games behind. Both teams share identical records, adding an extra layer of intrigue as they meet again in their next scheduled games. The Cardinals will remain at Oracle Park for a back-to-back against the Giants, aiming to build on this win.

With the season’s end approaching, both teams are vying for a positive finish to their campaigns. The Cardinals will take to the road after their series with the Giants, heading to Wrigley Field for a three-game set against the Chicago Cubs. Meanwhile, the Giants will continue their homestand, preparing for a series against the Colorado Rockies.

Both teams have experienced their share of ups and downs this season, and their identical records reflect their shared struggles and successes. The upcoming games will be crucial for both squads as they strive to end their seasons on a high note.

As the season winds down, fans will be eager to see how these two evenly matched teams navigate the final stretch. With both squads determined to improve their standings, the games ahead promise to be fiercely contested.

To Top