Pirates Walk Off in 12th as Padres’ Extra-Inning Curse Continues
The San Diego Padres‘ nightmare in extra innings persists. On Monday night at Petco Park, the Pittsburgh Pirates carved out a 3-2 victory in 12 innings, with Nick Gonzales providing the crushing blow that sent the home team packing and left another generation of Padres fans asking why their team cannot close the door when it matters most.
Pitching Decisions
Star Performers
This was a game neither team deserved to win, yet Pittsburgh found a way. The Pirates manufactured just enough to stay alive while San Diego’s vaunted lineup sputtered when opportunities presented themselves. Esmerlyn Valdez‘s solo shot in the sixth inning gave Pittsburgh an early cushion, and Rafael Flores Jr. added run-scoring insurance with a well-placed double. But the Padres clawed back, refusing to fold. Jake Cronenworth‘s eighth-inning single tied things up and sent this marathon to extra innings.
Here is where Pittsburgh’s bullpen became the story. Kirby Yates and Yohan Ramírez pitched like they had something to prove, combining for 2.0 innings of spotless baseball with three strikeouts and zero hits allowed. Ramírez, in particular, was surgical in the 12th, striking out all three batters he faced. That is championship-caliber pitching right there. Meanwhile, Jeremiah Estrada faltered when the Padres needed him most, unable to escape the 12th inning without damage.
The game itself was a parade of ABS challenges and technical adjustments that made you wonder if the robots got it right more often than the umpires did. Multiple strike calls were overturned. Multiple ball calls were challenged and confirmed or reversed. It was the kind of baseball that feels like it is being played by committee rather than by pure competition. Somewhere, traditionalists are wincing, but this is the sport we have now.
Valdez and the Pirates’ Offensive Spark
Esmerlyn Valdez did not put up eye-popping numbers, but his 15th home run of the season proved to be the difference maker. It was a clean, honest swing that found the gap of center field, and it represented the kind of timely hitting the Pirates have learned to count on. In a game where neither team exploded offensively, that solo shot loomed large by the final out.
San Diego’s Recurring Problem
This loss stings because the Padres were right there. Their offense has more star power than Pittsburgh’s, their pedigree should matter, and yet they cannot seem to find that killer instinct when games go beyond nine innings. Cronenworth kept them alive with his single, but it was not enough. The Padres have now lost too many games they should have won, and that is a pattern that cascades through the remainder of the season.
Nick Gonzales became the unlikely hero, a role the Pirates have grown accustomed to having filled by someone new every night. That is what happens when you play with hunger and desperation. Pittsburgh escaped Petco Park with a W, while San Diego’s achingly familiar extra-inning struggles persisted. In baseball, sometimes that is all the difference you need.
Box Score
Pittsburgh Pirates Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Nick Gonzales DH | 5 | 0 | 2 | 1 | 1 | 0 | .308 |
| Esmerlyn Valdez RF | 3 | 1 | 1 | 1 | 1 | 2 | .249 |
| Billy Cook RF | 0 | 0 | 0 | 0 | 0 | 0 | .180 |
| Jake Mangum RF | 2 | 0 | 0 | 0 | 0 | 0 | .292 |
| Bryan Reynolds LF | 5 | 1 | 1 | 0 | 1 | 1 | .261 |
| Oneil Cruz CF | 6 | 0 | 0 | 0 | 0 | 3 | .259 |
| Rafael Flores Jr. C | 4 | 0 | 2 | 1 | 1 | 0 | .266 |
| Brandon Lowe 2B | 5 | 0 | 0 | 0 | 0 | 4 | .252 |
| Nick Yorke 3B | 2 | 0 | 0 | 0 | 0 | 0 | .208 |
| Jacob Gonzalez SS | 3 | 0 | 0 | 0 | 0 | 3 | .219 |
| Spencer Horwitz 1B | 5 | 0 | 1 | 0 | 0 | 2 | .252 |
| Jared Triolo 3B | 4 | 1 | 2 | 0 | 1 | 0 | .239 |
Pittsburgh Pirates Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Braxton Ashcraft | 6.0 | 4 | 1 | 1 | 1 | 2 | 3.59 |
| Gregory Soto | 1.0 | 0 | 0 | 0 | 1 | 1 | 3.38 |
| Luke Weaver | 0.2 | 2 | 1 | 1 | 2 | 1 | 2.36 |
| Mason Montgomery | 1.1 | 1 | 0 | 0 | 0 | 1 | 3.25 |
| Camilo Doval | 1.0 | 0 | 0 | 0 | 0 | 1 | 3.91 |
| Kirby Yates (W) | 1.0 | 0 | 0 | 0 | 2 | 1 | 3.32 |
| Yohan Ramírez (SV) | 1.0 | 0 | 0 | 0 | 0 | 3 | 3.15 |
San Diego Padres Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Fernando Tatis Jr. RF | 5 | 0 | 0 | 0 | 0 | 2 | .287 |
| Jake Cronenworth 2B | 5 | 0 | 2 | 1 | 0 | 1 | .230 |
| Manny Machado 3B | 3 | 0 | 0 | 0 | 2 | 0 | .215 |
| Ty France 1B | 3 | 0 | 1 | 0 | 2 | 0 | .289 |
| Jackson Merrill CF | 5 | 0 | 0 | 0 | 0 | 2 | .238 |
| Xander Bogaerts SS | 3 | 0 | 0 | 0 | 2 | 0 | .218 |
| Gavin Sheets DH | 2 | 0 | 0 | 0 | 0 | 0 | .212 |
| Austin Hays DH | 3 | 0 | 1 | 0 | 0 | 2 | .242 |
| Freddy Fermin C | 2 | 1 | 2 | 0 | 0 | 0 | .201 |
| Luis Rengifo PH | 1 | 0 | 0 | 0 | 0 | 1 | .247 |
| Luis Campusano C | 2 | 0 | 0 | 0 | 0 | 1 | .293 |
| Dustin Harris LF | 5 | 1 | 1 | 0 | 0 | 1 | .229 |
San Diego Padres Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Robbie Ray | 5.1 | 5 | 2 | 2 | 2 | 5 | 3.21 |
| Bradgley Rodriguez | 0.2 | 1 | 0 | 0 | 0 | 2 | 2.02 |
| Yuki Matsui | 1.0 | 0 | 0 | 0 | 1 | 2 | 2.13 |
| Kyle Hart | 1.0 | 1 | 0 | 0 | 0 | 1 | 4.05 |
| Mason Miller | 1.0 | 1 | 0 | 0 | 1 | 2 | 0.81 |
| Adrian Morejon | 2.0 | 0 | 0 | 0 | 1 | 2 | 2.66 |
| Jeremiah Estrada (L) | 1.0 | 1 | 1 | 0 | 0 | 1 | 3.48 |
