Pirates Stun Tigers in Ninth, Flores Jr. and Lowe Complete Historic Comeback
There are comebacks, and then there are the kind that make you question whether the baseball gods have a sick sense of humor. On Wednesday night at PNC Park, the Pittsburgh Pirates authored one of those beautifully absurd ninth-inning rallies that will haunt Detroit Tigers fans for weeks, turning a seemingly locked-up 3-1 deficit into a 4-3 victory in the span of three batters. This wasn’t just a win, folks. This was a mugging.
Pitching Decisions
Star Performers
The Tigers had every right to believe the game was theirs to lose. Through eight innings, Detroit’s lineup had manufactured just enough offense to hold a two-run advantage, with Kevin McGonigle driving in two runs on a sacrifice fly and a sharp double in the fifth inning. Jackson Jobe was cruising for the visitors, and when Kenley Jansen came in to close things out, everything screamed comfortable victory.
Then Rafael Flores Jr. happened. Twice.
Flores Jr. Rewrites the Script
Here’s where this gets delicious. Flores Jr., working as a pinch hitter in the seventh inning, absolutely demolished a solo home run to make it 3-2. Fine, whatever, Tigers fans probably thought. One run game, still got six outs left. But baseball has a way of humbling the confident, and Flores Jr. wasn’t finished proving that point. In the ninth inning, with the Pirates’ season hanging by a thread, he stepped up again and launched another home run to tie the game at 3-3. Two swings, two home runs, one completely stunned stadium. The Pirates didn’t just tie the game, they seized momentum with both hands and refused to let go.
It’s the kind of performance that gets immortalized in highlight reels and drunk arguments at sports bars for years to come. Flores Jr. finished with two hits, two homers, and two RBIs in just two at-bats. That’s not baseball efficiency, that’s robbery.
Lowe Delivers the Dagger
But wait, there’s more. Because with the tying run already on the board and the momentum firmly in Pittsburgh’s corner, Brandon Lowe stepped into the box and finished the job with a walk-off home run to right field. Home run number 27 on the season, and certainly his most important one all year. The ball cleared the fence, and just like that, Jansen’s save opportunity evaporated like morning dew on a Pittsburgh summer day.
Mason Montgomery picked up the win for Pittsburgh despite throwing just one inning of work. Jansen, meanwhile, takes the loss after serving up those two devastating blasts. Sometimes pitching is just a cruel business, and Wednesday night was one of those nights where a closer’s career highlight reel meets his worst nightmare in the span of three batters.
The Tigers had this game. They genuinely did. But baseball doesn’t care about what you had, only what you finish with. And on Wednesday at PNC Park, Pittsburgh finished with the last laugh, the last run, and most importantly, the last out. That’s not luck. That’s just the Pirates showing up when it mattered most.
Box Score
Detroit Tigers Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Colt Keith DH | 3 | 0 | 1 | 0 | 1 | 1 | .270 |
| Eduardo Valencia DH | 1 | 0 | 0 | 0 | 0 | 0 | .356 |
| Gleyber Torres 2B | 3 | 0 | 1 | 1 | 1 | 1 | .271 |
| Kevin McGonigle SS | 3 | 0 | 1 | 2 | 0 | 1 | .282 |
| Dillon Dingler C | 4 | 0 | 0 | 0 | 0 | 1 | .255 |
| Brett Callahan LF | 2 | 0 | 0 | 0 | 0 | 0 | .364 |
| Ben Malgeri LF | 2 | 0 | 0 | 0 | 0 | 0 | .254 |
| Zach McKinstry RF | 3 | 0 | 1 | 0 | 1 | 2 | .222 |
| Spencer Torkelson 1B | 4 | 0 | 0 | 0 | 0 | 3 | .224 |
| Max Clark CF | 4 | 1 | 2 | 0 | 0 | 1 | .271 |
| Hao-Yu Lee 3B | 2 | 2 | 1 | 0 | 2 | 1 | .276 |
Detroit Tigers Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Jackson Jobe | 5.1 | 4 | 1 | 1 | 3 | 3 | 4.50 |
| Tyler Holton | 0.2 | 1 | 0 | 0 | 0 | 2 | 3.07 |
| Jacob Waguespack | 0.2 | 1 | 1 | 1 | 0 | 0 | 1.95 |
| Drew Sommers | 0.1 | 0 | 0 | 0 | 0 | 1 | 3.38 |
| Kyle Finnegan | 1.0 | 0 | 0 | 0 | 2 | 1 | 3.27 |
| Kenley Jansen (L) | 0.2 | 2 | 2 | 2 | 0 | 1 | 4.19 |
Pittsburgh Pirates Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Spencer Horwitz 1B | 5 | 0 | 0 | 0 | 0 | 0 | .256 |
| Brandon Lowe DH | 3 | 2 | 1 | 1 | 2 | 1 | .253 |
| Bryan Reynolds LF | 4 | 0 | 1 | 0 | 0 | 0 | .261 |
| Esmerlyn Valdez RF | 4 | 0 | 0 | 0 | 0 | 4 | .245 |
| Oneil Cruz CF | 3 | 0 | 1 | 1 | 1 | 1 | .266 |
| Nick Gonzales 2B | 3 | 0 | 2 | 0 | 1 | 0 | .310 |
| Jacob Gonzalez SS | 2 | 0 | 1 | 0 | 0 | 0 | .230 |
| Nick Yorke 3B | 2 | 0 | 0 | 0 | 0 | 1 | .221 |
| Jared Triolo SS | 3 | 0 | 0 | 0 | 0 | 0 | .238 |
| Jake Mangum PH | 1 | 0 | 0 | 0 | 0 | 1 | .298 |
| Henry Davis C | 0 | 0 | 0 | 0 | 1 | 0 | .170 |
| Rafael Flores Jr. C | 2 | 2 | 2 | 2 | 0 | 0 | .313 |
Pittsburgh Pirates Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Paul Skenes | 4.1 | 4 | 3 | 3 | 4 | 5 | 3.95 |
| Gregory Soto | 1.2 | 1 | 0 | 0 | 0 | 2 | 3.48 |
| Camilo Doval | 1.0 | 0 | 0 | 0 | 1 | 1 | 4.07 |
| Luke Weaver | 1.0 | 0 | 0 | 0 | 0 | 1 | 2.25 |
| Mason Montgomery (W) | 1.0 | 2 | 0 | 0 | 0 | 2 | 3.40 |
