Athletics Stun Giants in Ninth, Spoil San Francisco’s Oracle Park Party

The Oakland Athletics came to Oracle Park on Thursday and delivered a thorough beatdown to the San Francisco Giants, winning 9-6 in a game that perfectly encapsulated everything wrong with the home team’s season. This wasn’t a loss the Giants should stomach quietly. This was a collapse, plain and simple.

Pitching Decisions

2.0IP0H0ER1BB1K
0.2IP4H4ER1BB1K
1.0IP0H0ER0BB1K

Star Performers

Jeff McNeil

Season AVG: .237
4AB3H0HR1RBI2R0BB
Willy Adames

Season AVG: .225
3AB1H1HR1RBI2R1BB

The Giants had every opportunity to put this one away. They climbed ahead 6-2 after a wild sixth inning featuring Jung Hoo Lee‘s triple and Victor Bericoto‘s mammoth 445-foot blast into the bay breeze. Willy Adames had homered earlier to stake San Francisco to an early lead. It looked like a night where the Giants’ bats would finally show some life in front of their home crowd.

Jung Hoo Lee's two-run triple

Then came Caleb Kilian‘s catastrophic collapse in the fifth inning. The young right-hander surrendered four runs on four hits before getting yanked, and it set the tone for everything that followed. When you can’t survive five innings with a lead, you’re not winning ballgames at this level, period.

Victor Bericoto hammers 445-foot home run

The Athletics Refuse to Go Quietly

Oakland’s pitching staff proved far sharper when it mattered. Geoff Hartlieb was immaculate in his two innings, while Mason Barnett slammed the door in the ninth with a strikeout to seal the victory. The Athletics clawed back into this game with methodical, relentless baseball, and the Giants simply couldn’t answer the bell.

Jonah Heim's game-tying single

Jonah Heim’s single in the ninth tied the game at 6-6, and it felt inevitable from that point forward. You could see it coming. The Giants’ bullpen, already shaky, had nothing left in the tank. Lawrence Butler’s go-ahead single minutes later made it academic. Max Muncy’s two-run single put an exclamation point on an ugly night for San Francisco.

Lawrence Butler's go-ahead single

Henry Bolte went 3-for-5 for Oakland and was a constant presence in the lineup. Jeff McNeil also contributed with three hits and an RBI. These weren’t superstar performances, but they were professional, winning baseball. The Athletics did their job. The Giants simply didn’t do theirs.

Giants Leave Opportunities on the Table

What makes this loss particularly galling for San Francisco is the wasted offensive production. Jung Hoo Lee went 1-for-4 with three RBIs on that triple, Victor Bericoto drove in five runs across two hits, and yet it still wasn’t enough. The Giants scored runs in bunches and then went silent when it mattered most. That’s not baseball. That’s a team shooting itself in the foot.

Butler, Heim lead Athletics to 9-6 comeback win

The reality is that Caleb Kilian’s inability to navigate the fifth inning will haunt this team in the standings. You give up four runs before recording 18 outs, and you’re putting your bullpen in an impossible position. Mason Barnett’s pristine ninth inning for Oakland showed exactly what professional pitching looks like under pressure. Kilian didn’t provide anything close to that level of execution.

Max Muncy's two-run single

Thursday night at Oracle Park should have been a moment where the Giants seized momentum. Instead, they handed it directly to their Bay Area rivals. That’s the difference between contenders and pretenders, and right now, San Francisco looks more like the latter.

Box Score

Athletics Batting

Player AB R H RBI BB SO AVG
Henry Bolte CF 5 1 3 0 0 0 .320
Nick Kurtz 1B 4 0 0 1 1 3 .278
Shea Langeliers DH 5 0 1 2 0 2 .264
Tyler Soderstrom LF 4 1 2 0 1 0 .246
Jonah Heim C 4 1 1 1 1 1 .243
Lawrence Butler RF 5 2 2 1 0 1 .197
Max Muncy 3B 5 0 1 2 0 1 .229
Jeff McNeil 2B 4 2 3 1 0 0 .237
Alika Williams SS 4 2 2 1 0 1 .306

Athletics Pitching

Pitcher IP H R ER BB SO ERA
Jeffrey Springs 5.1 3 3 3 2 6 5.52
Matt Krook 0.1 1 2 2 1 1 6.75
Justin Sterner 0.1 1 1 1 0 1 4.17
Geoff Hartlieb (W) 2.0 0 0 0 1 1 1.80
Mason Barnett (SV) 1.0 0 0 0 0 1 1.23

San Francisco Giants Batting

Player AB R H RBI BB SO AVG
Matt Chapman 3B 2 0 1 0 2 0 .242
Bryce Eldridge 1B 3 1 0 0 1 0 .278
Casey Schmitt 2B 4 1 1 0 0 0 .294
Rafael Devers DH 4 0 0 0 0 2 .235
Willy Adames SS 3 2 1 1 1 1 .225
Jung Hoo Lee RF 4 1 1 3 0 1 .332
Victor Bericoto LF 4 1 1 2 0 2 .231
Daniel Susac C 2 0 0 0 0 1 .262
Eric Haase C 2 0 0 0 0 1 .200
Jonah Cox CF 3 0 0 0 0 2 .318
Drew Gilbert PH 1 0 0 0 0 0 .233

San Francisco Giants Pitching

Pitcher IP H R ER BB SO ERA
Landen Roupp 6.0 6 2 2 1 6 4.07
Ryan Walker 0.2 2 2 2 0 0 5.66
Erik Miller 0.1 1 0 0 1 0 4.22
Dylan Smith 1.0 2 1 1 0 2 2.08
Caleb Kilian (L) 0.2 4 4 4 1 1 3.97
Matt Gage 0.1 0 0 0 0 0 3.91