The Minnesota Twins erased a one-run deficit and beat the San Francisco Giants 4-2 on Wednesday, September 23, 2026, at Oracle Park in San Francisco. Luke Keaschall delivered the decisive blow with a home run that drove in two runs, Connor Prielipp gave the Twins a solid start, and the Minnesota bullpen — anchored by Yoendrys Gómez and Andrew Morris — locked it down to secure the victory in nine innings. With the comeback flag officially stamped on this one, Minnesota walked out of the Bay Area with a two-run win that required real resilience to earn.

Luke Keaschall Provides the Decisive Power

Keaschall was the offensive story of the night. In three at-bats, he went 1-for-3 with a home run and two RBI — accounting for half of Minnesota's total run production. That one swing changed the complexion of the game. The Twins had been chasing, and Keaschall's homer gave them the lead for good. There is no dressing it up: Minnesota needed that hit, and he delivered it.

On the Giants' side, Shay Whitcomb was the most productive bat San Francisco could muster, going 2-for-4 with two RBI. He gave the Giants life, but it ultimately was not enough against a Twins club that refused to fold once it fell behind.

Connor Prielipp Keeps Minnesota in the Game

Starting pitcher Connor Prielipp was effective enough to give the Twins a chance. He worked 5.1 innings, allowing two earned runs on four hits with two walks and three strikeouts. He did not have his sharpest command — those two walks are a concern — but holding the Giants to two runs through five-plus innings kept Minnesota within striking distance for the offense to do its job.

Giants starter Cesar Perdomo was similarly serviceable. He went 5.1 innings, giving up two earned runs on five hits while walking nobody and striking out two. Both starters set the stage for the bullpens to determine the outcome, and Minnesota's relievers made the difference.

The Bullpen Turns the Game

The turning point came in the middle innings when Dylan Smith ran into trouble, allowing two earned runs in two-thirds of an inning — runs that proved to be the winning margin in reverse when Minnesota mounted its comeback. Smith took the loss.

Yoendrys Gómez was the arm that changed Minnesota's fortunes on the mound. He threw 1.2 scoreless innings, striking out two and allowing no hits or walks. That stretch of dominant relief gave the Twins offense the opportunity to scratch back, and Gómez earned the win for his efforts.

Andrew Morris closed it out with a clean ninth inning — two strikeouts, one hit, one walk, zero runs — to collect the save. Morris's ability to navigate traffic in the ninth was exactly what Minnesota needed to preserve the lead Keaschall had created.

Key Performances at a Glance

  • Luke Keaschall (Twins): 1-for-3, 1 HR, 2 RBI
  • Shay Whitcomb (Giants): 2-for-4, 2 RBI
  • Connor Prielipp (Twins): 5.1 IP, 4 H, 2 ER, 2 BB, 3 K
  • Yoendrys Gómez (Twins, W): 1.2 IP, 0 H, 0 ER, 0 BB, 2 K
  • Andrew Morris (Twins, SV): 1.0 IP, 1 H, 0 ER, 1 BB, 2 K
  • Dylan Smith (Giants, L): 0.2 IP, 1 H, 2 ER, 1 BB, 1 K

What's Next for the Twins

Minnesota takes this road win and moves on. With the 2026 regular season winding into its final days, every game carries weight. The Twins showed Wednesday that they can come from behind, get a quality-enough start, and trust their bullpen to finish the job. That formula will need to hold up as the schedule runs out.