Padres Stun Rockies with Five-Run Ninth, Sheets Delivers Walk-Off Blast
Sometimes a game tells you everything you need to know about a team’s character, and Thursday’s chaotic, thrilling affair at Coors Field told you the San Diego Padres have plenty of it. Down to their final strike with the Colorado Rockies riding high, the Padres manufactured one of those improbable ninth-inning comebacks that either breaks a team’s spirit or crystallizes their season. For San Diego, it was the latter. Final score: Padres 10, Rockies 8.
Pitching Decisions
Star Performers
Let’s be clear, this game was an absolute mess for six innings. The Rockies’ pitching staff imploded spectacularly, with Victor Vodnik lasting just two-thirds of an inning and surrendering five runs on four hits. That’s not a stat line, that’s a crime scene. But here’s the thing, Colorado’s offense kept answering, kept fighting, kept looking like they had this game in hand. Mickey Moniak was absolutely on fire, going 4-for-5 with two home runs and 2 RBIs. That’s the kind of performance that usually wins baseball games. Usually.
The Rockies’ bats were relentless through seven innings. Edouard Julien, Troy Johnston, TJ Rumfield, these guys were putting together quality at-bats and driving in runs when it mattered. Johnston had three hits, Rumfield doubled twice. The Colorado offense showed real substance, which is exactly why nobody in their dugout was panicking heading into the ninth with an 8-5 lead. They were about to be very, very wrong.
Bogaerts and Laureano Keep It Alive
Xander Bogaerts went 2-for-3 with a homer and 2 RBIs, staying sharp as a tack and setting the tone for what was about to unfold. But it was Ramon Laureano who epitomized the Padres’ scrappy refusal to die, finishing 3-for-6 with a triple and 2 RBIs. These two were the backbone of an offense that refused to accept defeat.
Then Gavin Sheets arrived. On his birthday, no less. With runners in scoring position and the Padres down to their final gasps, Sheets launched a three-run moonshot to right field that changed everything. That’s the moment the Rockies’ season shifted. That’s the moment you could feel the momentum invert with a sickening thud. Five runs scored in the ninth inning, and it all hinged on one swing from a guy who refused to roll over.
Bullpen Closes It Out
Credit where it’s due: Ron Marinaccio got the win with 2.0 scoreless innings, and Mason Miller slammed the door in the ninth with a save that felt like deliverance. The Padres’ pitching staff that looked vulnerable early in this game found their footing when it mattered most.
This is who contending teams are in April. They’re not always the team playing beautiful baseball. Sometimes they’re the team that looks half-dead for six innings and then decides the game isn’t over. The Rockies had their chances, had their moments, had Mickey Moniak putting on a clinic. It wasn’t enough. San Diego’s refusal to surrender, their ability to manufacture that final, devastating blow, that’s championship DNA. The Rockies got a lesson Thursday night in how tight margins really are in this game.
Box Score
San Diego Padres Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Ramón Laureano LF | 6 | 0 | 3 | 2 | 0 | 1 | .264 |
| Fernando Tatis Jr. RF | 5 | 0 | 1 | 0 | 0 | 3 | .250 |
| Jackson Merrill CF | 3 | 1 | 0 | 0 | 1 | 3 | .211 |
| Manny Machado 3B | 5 | 2 | 2 | 0 | 0 | 1 | .195 |
| Xander Bogaerts SS | 3 | 3 | 2 | 2 | 2 | 0 | .289 |
| Miguel Andujar DH | 5 | 0 | 2 | 3 | 0 | 2 | .316 |
| Bryce Johnson DH | 0 | 1 | 0 | 0 | 0 | 0 | .250 |
| Ty France 1B | 3 | 0 | 0 | 0 | 0 | 0 | .233 |
| Gavin Sheets 1B | 2 | 1 | 1 | 3 | 0 | 0 | .227 |
| Freddy Fermin C | 4 | 1 | 0 | 0 | 1 | 2 | .175 |
| Jake Cronenworth 2B | 4 | 1 | 2 | 0 | 1 | 1 | .167 |
San Diego Padres Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Matt Waldron | 5.0 | 8 | 6 | 6 | 3 | 3 | 12.46 |
| Adrian Morejon | 1.0 | 1 | 1 | 1 | 0 | 1 | 6.39 |
| Ron Marinaccio (W) | 2.0 | 4 | 1 | 1 | 0 | 0 | 3.77 |
| Mason Miller (SV) | 1.0 | 1 | 0 | 0 | 0 | 0 | 0.00 |
Colorado Rockies Batting
| Player | AB | R | H | RBI | BB | SO | AVG |
|---|---|---|---|---|---|---|---|
| Edouard Julien DH | 5 | 2 | 2 | 1 | 0 | 2 | .273 |
| Mickey Moniak LF | 5 | 3 | 4 | 2 | 0 | 1 | .324 |
| TJ Rumfield 1B | 4 | 1 | 2 | 2 | 1 | 0 | .264 |
| Willi Castro 2B | 1 | 0 | 0 | 0 | 1 | 1 | .246 |
| Tyler Freeman 2B | 2 | 1 | 1 | 1 | 0 | 0 | .293 |
| Troy Johnston RF | 4 | 0 | 3 | 2 | 1 | 0 | .325 |
| Ezequiel Tovar SS | 5 | 0 | 0 | 0 | 0 | 0 | .204 |
| Brett Sullivan C | 4 | 0 | 0 | 0 | 0 | 0 | .243 |
| Kyle Karros 3B | 4 | 0 | 0 | 0 | 0 | 0 | .200 |
| Jake McCarthy CF | 2 | 1 | 1 | 0 | 0 | 0 | .234 |
| Brenton Doyle CF | 2 | 0 | 1 | 0 | 0 | 0 | .214 |
Colorado Rockies Pitching
| Pitcher | IP | H | R | ER | BB | SO | ERA |
|---|---|---|---|---|---|---|---|
| Ryan Feltner | 2.0 | 2 | 2 | 2 | 1 | 3 | 6.30 |
| Zach Agnos | 3.0 | 4 | 2 | 2 | 1 | 3 | 6.06 |
| Seth Halvorsen | 1.0 | 0 | 0 | 0 | 1 | 2 | 0.00 |
| Juan Mejia | 1.2 | 3 | 1 | 1 | 1 | 3 | 6.17 |
| Victor Vodnik (L) | 0.2 | 4 | 5 | 5 | 1 | 2 | 7.59 |
| Brennan Bernardino | 0.2 | 0 | 0 | 0 | 0 | 0 | 0.82 |
