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
Star Performers
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.
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.
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.
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.
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.
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.
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 |
