Giants erupt for 6 runs in 8th for comeback win, series sweep vs. Cardinals

48 minutes ago

SAN FRANCISCO -- At long last, the Giants managed to pull off their first three-game sweep of the season -- and they finished it without Rafael Devers, to boot. 

On the same day that the red-hot Devers received his first day off of the season, the Giants erupted for six runs in the bottom of the eighth inning to erase a five-run deficit and rally for an improbable 7-6 win over the Cardinals on Wednesday afternoon at Oracle Park.

The Giants trailed, 6-1, heading into the eighth, but they managed to come alive late against Cardinals relievers Cade Winquest and George Soriano. Drew Cavanaugh led off with a single, Brett Harris reached on a hit-by-pitch and Turner Hill walked to load the bases with two outs for Bryce Eldridge, who bounced a two-run single to center field to cut the deficit to 6-3. 

Jonah Cox then kept the rally going by legging out an infield single, allowing Hill to score from third. Jung Hoo Lee followed with a game-tying, two-run double to right field before Shay Whitcomb capped the big inning with a go-ahead double to center.

Trent Harris earned his first career save and extended the Giants’ winning streak to a season-high-matching three games.