The San Francisco Giants completed a sweep of the St. Louis Cardinals on Wednesday with a dramatic 7-6 victory at Oracle Park, overcoming a five-run deficit through a remarkable eighth-inning comeback. All six runs scored with two outs, as the young roster demonstrated resilience despite early struggles that included multiple defensive mistakes.
Rookie batters led the charge during the pivotal inning. Drew Cavanaugh initiated the rally with a base hit, followed by Bryce Eldridge’s two-run single and Jonah Cox’s RBI single. Jung Hoo Lee, the sole remaining member of the Opening Day lineup, delivered a crucial two-run double off the right field wall to tie the game. Shay Whitcomb, acquired via waivers, put San Francisco ahead with an RBI double that proved decisive. Rookie reliever Trent Harris recorded his first save while becoming the Giants’ 12th different pitcher to achieve that milestone this season.
The Giants’ youth showed in both positive and negative ways. The team’s roster averages 26.4 years, making them the second-youngest in baseball. Starter Blade Tidwell allowed a three-run home run in the third inning after obstructing a baserunner, while Cox committed an error at second base. The Giants have now used 66 players this season, tying the franchise record established in 2022.
The sweep marks San Francisco’s second of the season. The teams will meet again immediately, with the Giants traveling to St. Louis on Monday to face the Cardinals. Manager Tony Vitello, who grew up in St. Louis and has deep family roots there, anticipates the homecoming with enthusiasm.
