Reynolds Walks It Off as Pirates Stun Twins in Ninth-Inning Drama

Sometimes baseball rewards the patient. Sometimes it punishes the careless. On Friday night at PNC Park, the Pittsburgh Pirates got both in one glorious ninth inning, as Bryan Reynolds crushed a walk-off home run to lift Pittsburgh past the Minnesota Twins 6-5 in a game that had more momentum swings than a playground in spring.

Pitching Decisions

1.0IP0H0ER0BB1K
0.1IP2H2ER0BB1K

Star Performers

Trevor Larnach

Season AVG: .266
4AB2H1HR2RBI2R0BB
Bryan Reynolds

Season AVG: .273
3AB1H1HR2RBI2R2BB

This was the kind of loss that will haunt the Twins’ bullpen all the way back to Minnesota. Taylor Rogers, tasked with closing out what looked like a manageable save situation, lasted exactly 0.1 innings and allowed 2 runs on 2 hits without recording an out. That’s not a collapse, that’s a demolition. Gregory Soto came in to clean up the mess in the ninth, and while his line looks pristine (1.0 IP, 0 H, 0 ER), the damage was already done by the time he entered. Or was it?

Bryan Reynolds' walk-off home run (6)

Reynolds wasn’t done. Not by a long shot. With Tyler Callihan on base, the Pirates’ right fielder launched his sixth home run of the season into the left field night, sending PNC Park into bedlam and sending the Twins home empty-handed.

A Tale of Two Offenses Firing on All Cylinders

This game was a slugfest, make no mistake. The Twins’ lineup came ready to play, with Kody Clemens launching a solo shot in the first inning off right field and Trevor Larnach absolutely raking with 2 hits, including a two-run homer in the third that gave Minnesota what looked like breathing room at 5-2. Larnach was a man on a mission, driving in 2 runs and providing the kind of power production Minnesota needed to control this game.

Trevor Larnach's two-run home run (3)

But Pittsburgh’s lineup refused to be intimidated. Oneil Cruz, who’s been on an absolute tear this season, smashed his 12th home run in the third inning to keep the Pirates within striking distance. The early damage by Bryan Reynolds and Konnor Griffin in the first inning kept Pittsburgh alive when they easily could have folded.

Oneil Cruz's solo home run (12)

The Ninth Inning Redemption

What’s remarkable about Friday’s collapse by Minnesota is how utterly preventable it was. The Twins had control of this game. They had the lead. They had a closer on the mound. What they didn’t have was execution when it mattered most, and in baseball, that’s the original sin.

Bryan Reynolds walks it off for Pirates in 6-5 win

Reynolds’ walk-off wasn’t born from luck or circumstance. It was the product of a Pirates team that stayed engaged, that kept grinding, and that refused to accept defeat. In the ninth inning of a one-run game, with Callihan on base, Reynolds stepped up and delivered the kind of at-bat that defines seasons. That’s championship-caliber baseball, and Minnesota simply couldn’t match it when the stakes were highest.

Bryan Reynolds walks it off!

For Pittsburgh, this is the win that gets circulated in the clubhouse all season long. These are the games that build character and belief. For Minnesota, this is the one that stings, the one that gets replayed in slow motion during sleepless nights. Taylor Rogers will want this one back. The Twins will want this entire ninth inning back. But in baseball, unlike in life, you don’t get do-overs.

The Pirates got their walk-off. The Twins got a tough lesson in bullpen accountability. Friday night at PNC Park belonged to Pittsburgh.

Box Score

Minnesota Twins Batting

Player AB R H RBI BB SO AVG
Byron Buxton DH 4 0 0 0 0 2 .255
Brooks Lee 3B 4 0 1 0 0 1 .250
Kody Clemens 1B 4 1 1 1 0 2 .227
Josh Bell 1B 4 1 1 0 0 0 .214
James Outman CF 0 0 0 0 0 0 .164
Trevor Larnach LF 4 2 2 2 0 2 .266
Austin Martin RF 3 1 0 0 1 1 .278
Victor Caratini C 3 0 1 0 1 1 .186
Luke Keaschall 2B 4 0 1 0 0 1 .236
Tristan Gray SS 3 0 1 2 0 2 .239
Ryan Kreidler SS 1 0 0 0 0 0 .255

Minnesota Twins Pitching

Pitcher IP H R ER BB SO ERA
Taj Bradley 4.0 5 4 4 2 6 3.21
Eric Orze 1.2 1 0 0 0 3 3.95
Yoendrys Gómez 0.2 0 0 0 1 1 4.23
Anthony Banda 0.2 0 0 0 2 1 5.40
Cody Laweryson 1.0 0 0 0 0 1 3.68
Taylor Rogers (L) 0.1 2 2 2 0 1 4.15

Pittsburgh Pirates Batting

Player AB R H RBI BB SO AVG
Spencer Horwitz 1B 4 0 2 0 1 0 .288
Tyler Callihan PR 0 1 0 0 0 0 .500
Brandon Lowe 2B 4 1 0 0 1 4 .260
Bryan Reynolds RF 3 2 1 2 2 0 .273
Nick Gonzales 3B 4 1 1 0 0 0 .295
Oneil Cruz CF 3 1 1 2 1 1 .258
Konnor Griffin DH 4 0 2 1 0 1 .266
Endy Rodríguez C 4 0 1 0 0 3 .304
Jhostynxon Garcia LF 3 0 0 0 0 2 .214
Jake Mangum LF 1 0 0 0 0 0 .247
Jared Triolo SS 4 0 0 0 0 2 .233

Pittsburgh Pirates Pitching

Pitcher IP H R ER BB SO ERA
Jared Jones 4.1 7 5 5 2 6 10.38
Evan Sisk 0.2 0 0 0 0 1 1.52
Wilber Dotel 3.0 1 0 0 0 4 1.32
Gregory Soto (W) 1.0 0 0 0 0 1 2.05