San Francisco Giants Casey Schmitt dives into second base with a double as St Louis Cardinals second baseman Brandon Donavon puts on the tag too late at Oracle Park in San Francisco on Wed Sep 24. 2025 (AP News photo)
By Lincoln Juarez
SAN FRANCISCO – The Giants took the final game of three against the Cardinals to avoid being swept. Andrew Knizner came up with two clutch RBIs and the game-winning hit in the eighth inning. Rafael Devers launched his 34th home run of the season into McCovey Cove for the 108th Splash Hit by a Giant in Oracle Park’s history.
In the first of four meaningless games at Oracle Park to end the season, the Giants hosted the Cardinals in the final game of their three game series. The orange and black suffered two devastating losses to begin the week officially eliminating them from playoff contention. The Giants were searching for any way to give the Oracle Park crowd something positive to cheer about.
SF’s JT Brubaker made his first start as a Giant in his fifth appearance with the team. In nine career games against St. Louis, prior to Wednesday night, he was 0-6 with a 6.20 ERA.
The only trouble he faced from the Cardinal lineup came in the third inning where two runs came across on three hits against the right hander. After tying an MLB record with four doubles in a game Tuesday night, Brendan Donovan doubled again, this time driving in Victor Scott II. He then came around to score on an Ivan Herrera single which ended up being the last time a Cardinal flew across the plate.
The Giants got to Cardinals’ starter Sonny Gray for a run in the second, third, and fourth innings building up a 3-2 lead.
Casey Schmitt doubled in the home second for his first of three hits on the night. Jung Hoo Lee followed and traded places with Schmitt to give the Giants a 1-0 at the time.
After giving up the lead in the top half of the inning and trailing 2-1, Rafael Devers led off the home third with his first career Splash Hit and 34th home run of the year to tie the game.
In the bottom of the fourth Christian Koss led off with a deep fly ball to right that was dropped by right fielder Jordan Walker, allowing Koss to reach second base on the error. A productive groundout by Drew Gilbert moved Koss over to third and he eventually scored on a sacrifice fly by Andrew Knizner.
The Giants took that 3-2 lead all the way to the eighth behind three strong shutout innings by Carson Seymour, when the Cardinals finally broke through to tie the game. Nolan Arenado scored Ivan Herrera on a sac fly that received a large, collective groan from the fans packed inside Oracle Park.
Jose Butto replaced Matt Gage and got the Giants out of the inning in a 3-3 tie.
Seven, eight, and nine were due up in the home eighth looking for some magic. Christian Koss led off with a single and moved over to second on a ground ball by Drew Gilbert forcing the only play to be at first base. Andrew Knizner, who got the start with a .219 batting average so far this season, stepped up with the go-ahead run in scoring position.
He drove a screaming line drive 108mph off the bat to center field past a diving Victor Scott II and all the way to the center field wall. Pumping his fists as he powered into third base, Knizner had given the Giants an eighth inning lead on an RBI-triple.
Nothing more came in the eighth, but the excitement continued in the top of the ninth with second baseman Christian Koss rolling a do-it-yourself double play, dancing across the second base bag as he slung a throw to Bryce Eldridge at first to complete the play.
St. Louis sent pinch hitter Jose Fermin to the plate as their final hope. On the first pitch he bunted a ball down the third base line where Casey Schmitt gloved it and threw to first on the run for the final out.
The Giants avoided being swept by the Cardinals for the first time since June 20-23, 2024 and for the first time in San Francisco since June 17-19, 1991 at Candlestick Park.
San Francisco will try to bring the momentum from Wednesday night into the final weekend of the season, following an off day Thursday. Game 160 will take place Friday evening at Oracle Park with the Colorado Rockies who have not announced a starter and for the Giants RHP Trevor McDonald (0-0 ERA 3.38)
First pitch 7:15pm.










