Twins Survive Late A’s Rally to Win 9-6 at Oakland

The Minnesota Twins came to Oakland on Monday and reminded the Athletics exactly why they’re built to win close games. A 9-6 victory at Sutter Health Park wasn’t pretty, wasn’t dominant, but it was absolutely efficient. This was vintage Twins baseball: multiple contributors, relentless base-running, and enough defensive competence to hold off a desperate late rally.

Pitching Decisions

7.0IP6H1ER1BB7K
4.2IP7H4ER2BB3K
0.1IP0H0ER0BB0K

Star Performers

Ryan Kreidler

Season AVG: .227
4AB1H1HR1RBI2R0BB
Jeff McNeil

Season AVG: .267
5AB3H0HR2RBI1R0BB

Jeffrey Springs was supposed to give Oakland a quality start. Instead, the A’s pitcher lasted just 4.2 innings, surrendering four earned runs on seven hits while walking two. That’s not a recipe for success in a division race. The Twins jumped on him early and often, with Byron Buxton scoring twice in the first two innings before the game was even in full swing. By the time Springs exited, Minnesota had already staked itself to a comfortable cushion.

Kaelen Culpepper, Josh Bell power Twins’ 9-6 win

The star of Monday’s show was unquestionably Kaelen Culpepper, who recorded his first career four-hit game in a performance that screamed “emerging talent.” While Josh Bell‘s three RBIs grabbed headlines with his combination of doubles, groundouts, and sacrifice flies, it was Culpepper’s consistency that truly separated the Twins from the Athletics. Every time Oakland clawed back, there was another Twins bat ready with an answer.

Kaelen Culpepper's first career four-hit game

Zebby Matthews deserves serious credit for his seven-inning performance. Allowing just one earned run on six hits with seven strikeouts, Matthews was the kind of steady, reliable pitcher who wins you ballgames in August. He wasn’t flashy. He didn’t need to be. With that run support, steadiness is a virtue.

Oakland’s Ninth-Inning Drama Falls Just Short

Don’t let the final score fool you into thinking the Athletics rolled over. Oakland made things interesting in the bottom of the ninth, with Jeff McNeil‘s two-run double and subsequent doubles by Zack Gelof and Lawrence Butler making it a one-run game before Andrew Morris recorded the save. The A’s showed the kind of fight that keeps losing teams in contention, but execution matters, and they didn’t have enough of it early enough.

Jeff McNeil's two-run double 

Henry Bolte and Lawrence Butler each collected three hits for Oakland, proving they can compete with anyone on any given night. But sporadic excellence doesn’t win baseball games. You need it distributed across your entire lineup, across your entire pitching staff. The Twins had that on Monday. Oakland didn’t.

The Verdict: Twins Show Championship Mettle

Minnesota’s balanced attack, anchored by Buxton’s three-hit night and Bell’s versatile contributions, is exactly what contending teams are built on. This wasn’t a blowout. This was a wire-to-wire statement that the Twins know how to win tight games against decent opposition. Ryan Kreidler added a solo home run that proved crucial, and Luke Keaschall’s two-run double in the sixth essentially put the game away.

Byron Buxton's three-hit, four-run night in win

The Athletics, meanwhile, get a harsh reminder that good pitching from Springs and respectable hitting performances aren’t enough if you’re leaving runners on base and starting slowly. That’s the difference between playoff teams and also-rans in late August. The Twins understand that equation better than most.

Box Score

Minnesota Twins Batting

Player AB R H RBI BB SO AVG
Luke Keaschall RF 6 0 2 2 0 1 .274
Byron Buxton CF 5 4 3 0 1 0 .256
Ryan Jeffers C 4 0 1 0 2 0 .281
Josh Bell DH 3 1 1 3 0 0 .253
Kody Clemens LF 5 0 2 2 0 2 .239
Royce Lewis 1B 5 0 1 0 0 0 .233
Kaelen Culpepper SS 5 1 4 1 0 0 .340
Brooks Lee 3B 5 1 1 0 0 0 .247
Ryan Kreidler 2B 4 2 1 1 0 2 .227

Minnesota Twins Pitching

Pitcher IP H R ER BB SO ERA
Zebby Matthews (W) 7.0 6 1 1 1 7 4.86
Tommy Nance 1.0 2 1 1 1 0 3.35
Yoendrys Gómez 0.2 4 4 4 1 0 3.79
Andrew Morris (SV) 0.1 0 0 0 0 0 3.41

Athletics Batting

Player AB R H RBI BB SO AVG
Henry Bolte CF 4 3 3 0 1 0 .276
Jeff McNeil 1B 5 1 3 2 0 0 .267
Zack Gelof 2B 5 1 2 1 0 1 .261
Lawrence Butler RF 3 0 2 2 2 1 .223
Tommy White 3B 4 0 0 1 0 1 .254
Donovan Walton SS 3 0 0 0 0 0 .278
Max Muncy LF 4 0 1 0 0 1 .215
Carlos Cortes DH 4 0 0 0 0 2 .257
Jonah Heim C 4 1 1 0 0 1 .205

Athletics Pitching

Pitcher IP H R ER BB SO ERA
Jeffrey Springs (L) 4.2 7 4 4 2 3 6.08
Hayden Juenger 0.2 3 3 3 1 0 9.00
Kade Morris 2.2 5 2 2 0 2 10.66
Drew Rom 1.0 1 0 0 0 0 6.35