Bogaerts Walk-Off Sac Fly Lifts Padres Past Rockies in Thriller

There’s a certain poetry to watching a team snatch victory from the jaws of defeat in the ninth inning, and the San Diego Padres authored a masterpiece of it Tuesday night at Petco Park. Xander Bogaerts delivered a walk-off sacrifice fly that sent Jackson Merrill home with the game-winner, giving the Padres an 8-7 victory over the Colorado Rockies in a back-and-forth slugfest that had no business being this entertaining.

Xander Bogaerts walks it off in Padres’ 8-7 win

Pitching Decisions

1.0IP0H0ER0BB3K
0.1IP1H1ER2BB0K

Star Performers

Mickey Moniak

Season AVG: .279
5AB2H1HR3RBI1R0BB
Fernando Tatis Jr.

Season AVG: .285
5AB5H0HR2RBI1R0BB

Let’s talk about Fernando Tatis Jr. first, because going 5-for-5 with two RBIs is the kind of performance that gets buried in the box score when your team wins by one run. But Tatis was absolutely magnificent, collecting hits in every at-bat and serving as the offensive engine that kept San Diego in this game when Colorado threatened to run away with it. This is the version of Tatis that franchise has been paying for, the one that makes everyone forget about the injuries and the suspensions and the drama. On Tuesday, he was simply a baseball problem that the Rockies couldn’t solve.

Fernando Tatis Jr. goes 5-for-5 with two RBIs

The Rocky Road to Victory

The Rockies came to play, make no mistake about it. Mickey Moniak went deep twice, including a two-run shot in the third inning that looked like it might be the dagger. Willi Castro added a solo homer, and Cole Carrigg collected three hits in four at-bats. By all accounts, this should have been a winning performance for Colorado. But baseball doesn’t work in a vacuum, and Jimmy Herget‘s catastrophic outing in the middle innings essentially handed the Padres this game on a silver platter.

Mickey Moniak's two-run homer (17)

The Rockies’ pitching collapse turned what should have been a comfortable lead into a bitter defeat. When you’re allowing line drives to find their way into the gaps and homers to sail over the fence, you’re not winning ballgames, regardless of how much offense you can manufacture. Colorado’s bullpen simply wasn’t equipped to hold a lead against a lineup that includes Tatis, Manny Machado, and Luis Campusano all clicking simultaneously.

Mickey Moniak's RBI double

Padres Find Their Groove

Credit Mason Miller and the San Diego bullpen for digging in and refusing to quit. This Padres team showed the kind of resilience that separates contenders from pretenders. They were down, they were bloodied, but they kept scratching and clawing their way back into the contest. Machado went 3-for-4 with a crucial hit, Jackson Merrill drove in the go-ahead run with an infield single, and when it mattered most, Bogaerts came through with the ninth-inning heroics.

Xander Bogaerts' walk-off sac fly

That walk-off sacrifice fly was the punctuation mark on what was ultimately a complete offensive performance. The Padres didn’t need one superstar carrying the load, they got contributions up and down the lineup. That’s how you win ballgames in July when October still feels like a distant dream.

Condensed Game: COL@SD – 7/28/26

The Rockies will second-guess themselves on this one for weeks. They had every opportunity to run away and hide. Instead, they’ll head home wondering how they managed to lose a game where they outhit and out-homered their opponent. That’s the cruelty of baseball sometimes, and on Tuesday night at Petco Park, the Padres were the ones administering the lessons.

Box Score

Colorado Rockies Batting

Player AB R H RBI BB SO AVG
Jake McCarthy RF 5 1 1 1 0 1 .296
Mickey Moniak LF 5 1 2 3 0 3 .279
Hunter Goodman C 5 0 0 0 0 4 .256
TJ Rumfield 1B 5 0 0 0 0 1 .294
Cole Carrigg CF 4 1 3 0 0 0 .301
Troy Johnston DH 4 0 1 0 0 0 .288
Willi Castro 2B 2 2 1 1 2 1 .259
Edouard Julien 2B 3 1 1 0 0 0 .214
Tyler Freeman PH 1 0 0 0 0 0 .252
Kyle Karros 3B 0 0 0 0 0 0 .262
Ezequiel Tovar SS 3 1 1 2 1 1 .199

Colorado Rockies Pitching

Pitcher IP H R ER BB SO ERA
Michael Lorenzen 4.0 8 3 3 1 2 6.54
Juan Mejia 1.1 1 1 1 2 1 5.51
Antonio Senzatela 0.2 3 2 1 1 0 3.66
Brennan Bernardino 1.0 1 0 0 0 1 2.68
Victor Vodnik 1.0 2 1 0 0 1 5.40
Jimmy Herget (L) 0.1 1 1 1 2 0 6.67

San Diego Padres Batting

Player AB R H RBI BB SO AVG
Fernando Tatis Jr. RF 5 1 5 2 0 0 .285
Jake Cronenworth 2B 5 1 0 0 0 1 .211
Manny Machado 3B 4 1 3 1 1 0 .216
Ty France 1B 5 1 1 0 0 1 .285
Jackson Merrill CF 5 1 3 1 0 1 .235
Luis Rengifo LF 3 0 0 0 1 1 .234
Gavin Sheets DH 1 2 1 0 2 0 .216
Freddy Fermin DH 1 0 0 0 0 0 .164
Sung-Mun Song PH 0 0 0 0 1 0 .212
Xander Bogaerts SS 3 1 1 1 1 1 .219
Luis Campusano C 4 0 2 1 0 0 .286

San Diego Padres Pitching

Pitcher IP H R ER BB SO ERA
Michael King 6.0 6 4 4 1 6 3.38
Bradgley Rodriguez 1.0 2 2 2 1 1 2.36
Adrian Morejon 1.0 2 1 0 1 1 3.14
Mason Miller (W) 1.0 0 0 0 0 3 0.81