The Damage Report

San Francisco beat St. Louis 7-6 after trailing 6-1 through six innings. The Giants scored six runs in the eighth, which is a way of saying the Cardinals had a road win in their pocket and then forgot to close the zipper.

Bryce Eldridge drove in three runs for San Francisco, Jung Hoo Lee drove in two, and the Giants turned a quiet night into a series sweep. St. Louis had control for most of the game. San Francisco only needed one inning to make that control historical.

The Moment Everyone Knew

St. Louis scored in the second, third, fifth and sixth innings, building a 6-1 lead behind a lineup that kept finding the next useful hit. Leo Bernal hit a home run and drove in three, and the Cardinals looked positioned to make their close-game confidence feel well founded.

Then the eighth arrived.

San Francisco sent six runs across, with Eldridge and Lee delivering the biggest damage. The Giants did not need a slow, philosophical comeback. They needed one inning in which every baserunner became a demand, and they got it.

People Who Understood the Assignment

Eldridge’s three RBI led the comeback, while Lee added two RBI and two hits. Christian Koss also collected two hits, and San Francisco finished with 10 hits overall. Matt Wilkinson earned the win, and Tyler Harris recorded the save after the Giants finally moved in front.

The Cardinals still had a credible offensive night. Bernal’s three RBI and Nolan Gorman’s two hits gave St. Louis the early structure. The failure was not the lineup. It was the assumption that six runs were enough to make the eighth uninteresting.

The Blame Queue

St. Louis’ Collapse Index is 59: a five-run largest lead, a one-run loss and a minus-six eighth-inning differential, plus the loss penalty. That is a meaningful collapse without pretending every blown lead belongs in the same historical museum.

San Francisco’s patience is the better lesson. The Giants stayed level through seven innings, then treated the first real opening like it was the only one they would get all night.

The Official Overreaction

The Cardinals played six innings of winning baseball and one inning of paperwork they did not finish. The Giants played six innings of waiting, one inning of violence and one final inning of holding their breath.

The eighth stole the night. San Francisco sent the receipt to St. Louis.