Athletics Survive Late Yankees Rally, Hold Off New York 6-4

The Oakland Athletics showed Saturday why patience and timely hitting beat Yankees desperation, taking down New York 6-4 at Sutter Health Park in a game that felt decided long before the ninth-inning histrionics.

Pitching Decisions

6.0IP4H0ER3BB4K
6.2IP6H5ER3BB10K
0.1IP0H0ER3BB0K

Star Performers

Ben Rice

Season AVG: .304
3AB1H0HR1RBI0R2BB
Nick Kurtz

Season AVG: .283
4AB3H1HR2RBI2R0BB

J.T. Ginn was the story here, and frankly, it wasn’t even close. The Athletics’ starter carved through the Yankees lineup with surgical precision, scattering just four hits across six innings while surrendering zero runs. Three walks he issued were the only blemish on an otherwise dominant performance. This is the kind of outing that gets glossed over when you’re looking at the final line, but make no mistake, Ginn’s masterclass was the foundation of Oakland’s victory.

J.T. Ginn strikes out four in solid start

Where Oakland truly flexed, however, was at the plate. Shea Langeliers launched a two-run bomb in the bottom of the first inning that set the tone immediately. Nick Kurtz wasn’t to be outdone, going 3-for-4 and adding another two-run shot in the seventh that extended the lead to 5-0. Tyler Soderstrom chipped in a solo homer of his own in the sixth. This wasn’t some miraculous comeback story, folks. This was the Athletics beating you from the opening pitch.

Nick Kurtz, J.T. Ginn lead Athletics to 6-4 win
Nick Kurtz's two-run homer (10)
Tyler Soderstrom's solo homer (7)

Yankees’ Ryan Weathers Kept It Closer Than It Deserved To Be

Give credit to Ryan Weathers, the losing pitcher. He struck out ten Yankees hitters across 6.2 innings, which in a vacuum is respectable stuff. The problem? He allowed five earned runs and couldn’t locate consistently, issuing three walks. Against a team that strikes out as much as New York does, you can get away with some inefficiency. Against Oakland, which came to play Saturday, you cannot.

Ryan Weathers strikes out 10

Zack Gelof added an eighth-inning insurance run with a line-drive single, pushing the Athletics’ lead to a comfortable 6-0. That should have been enough. That should have been the ballgame, wrapped in a bow by the seventh inning.

Zack Gelof's RBI single

The Ninth Inning Theater Nobody Asked For

Then came the ninth, and this is where I need to be direct: Scott Barlow and the Oakland bullpen nearly blew this thing wide open. Three straight walks to Ben Rice, Aaron Judge, and Cody Bellinger loaded the bases with nobody out, scoring two runs in the process. The Yankees suddenly had life, and for a moment, you wondered if Oakland was about to snatch defeat from the jaws of a dominant performance.

Aaron Judge's RBI walk
Cody Bellinger's RBI walk

Barlow recovered, though, getting out of the jam with his save intact at 0.1 innings. It wasn’t pretty. It wasn’t the kind of ninth inning that gets replayed on highlight reels. But in baseball, messy wins beat clean losses every single time.

Scott Barlow secures the save

This was Oakland baseball at its best: solid starting pitching, timely power, and just enough competence down the stretch to hold on. The Yankees, despite Aaron Boone’s talk of patient at-bats and tactical adjustments, couldn’t generate enough early offense and paid the price. They had their moment in the ninth, but by then, it was too late.

The Athletics move forward. The Yankees head home with questions about why it took until the ninth inning to show up. That’s the difference between playing well and playing scared, and Saturday, Oakland was the better team for six and two-thirds innings. That’s all that matters.

Box Score

New York Yankees Batting

Player AB R H RBI BB SO AVG
Trent Grisham CF 3 1 0 0 2 0 .208
Ben Rice DH 3 0 1 1 2 2 .304
Aaron Judge RF 4 0 0 1 1 0 .248
Cody Bellinger LF 3 1 0 1 2 0 .267
Jazz Chisholm Jr. 2B 5 0 1 0 0 0 .239
Paul Goldschmidt 1B 3 0 1 0 1 1 .264
Ryan McMahon 3B 4 1 2 0 0 2 .208
Austin Wells C 2 0 1 0 0 0 .180
José Caballero PH 1 0 0 0 0 1 .263
J.C. Escarra C 0 1 0 0 1 0 .186
Anthony Volpe SS 4 0 0 0 0 2 .231

New York Yankees Pitching

Pitcher IP H R ER BB SO ERA
Ryan Weathers (L) 6.2 6 5 5 3 10 3.52
Camilo Doval 0.1 0 0 0 0 0 5.06
Jake Bird 1.0 2 1 1 0 1 5.00

Athletics Batting

Player AB R H RBI BB SO AVG
Colby Thomas RF 3 1 0 0 1 2 .268
Lawrence Butler RF 0 0 0 0 0 0 .162
Nick Kurtz 1B 4 2 3 2 0 1 .283
Shea Langeliers C 3 1 1 2 1 0 .293
Brent Rooker DH 3 1 0 0 0 1 .187
Tyler Soderstrom LF 3 1 3 1 1 0 .223
Henry Bolte CF 4 0 0 0 0 3 .294
Zack Gelof 3B 4 0 1 1 0 1 .254
Darell Hernaiz SS 4 0 0 0 0 1 .260
Alika Williams 2B 3 0 0 0 0 2 .100

Athletics Pitching

Pitcher IP H R ER BB SO ERA
J.T. Ginn (W) 6.0 4 1 0 3 4 2.87
Hogan Harris 1.0 1 0 0 1 2 2.60
Justin Sterner 1.0 0 0 0 0 0 3.54
Jack Perkins 0.2 1 3 3 2 2 5.96
Scott Barlow (SV) 0.1 0 0 0 3 0 3.08