Waldschmidt’s Walk-Off Homer Breaks Cubs Hearts in Arizona

Sometimes baseball is cruel. Sometimes it’s poetic. On Tuesday night at Chase Field, it was both, and the Chicago Cubs got the short end of that particular stick. Ryan Waldschmidt‘s two-run walk-off home run in the bottom of the 9th inning ended what should have been a Cubs victory, handing Arizona a gut-wrenching 5-4 win that will sting Craig Counsell and his team for days.

Pitching Decisions

1.0IP1H2ER1BB0K

Star Performers

Ian Happ

Season AVG: .220
4AB1H1HR3RBI1R0BB
Ryan Waldschmidt

Season AVG: .276
1AB1H1HR2RBI1R0BB

The Cubs had every reason to feel confident walking into that final frame. Ian Happ‘s three-run bomb in the top of the 4th, followed by Michael Busch’s RBI single in the 6th, gave Chicago a 4-3 lead heading into the home stretch. They had their closer ready. They had done the hard work. And then everything fell apart in a span of three batters.

Ian Happ's three-run home run (23)

This is where Jacob Webb enters the narrative like a relief pitcher who had no business being on the mound in that situation. One inning of work. One hit. Two earned runs. That’s a recipe for disaster, and disaster is exactly what the Cubs got. Gabriel Moreno’s check-swing RBI double followed by Geraldo Perdomo’s two-run single made it a 5-4 D-backs advantage before Waldschmidt even stepped into the box.

Geraldo Perdomo's two-run single

The Cubs Couldn’t Get Out of Their Own Way

Look, Happ was magnificent when it mattered most. Three RBIs on his home run gave the Cubs the platform they needed. But a ballgame isn’t won in a single inning, and Chicago’s pitching staff served up a nightmare scenario in the 8th and 9th. Webb’s appearance was the real culprit here. You don’t survive in professional baseball making those kinds of mistakes in high-leverage situations.

Gabriel Moreno's check-swing RBI double

The Diamondbacks, meanwhile, showed the kind of resilience that winning teams possess. Down to their final strike, they found a way to manufacture two runs and then let Waldschmidt finish the job with authority. That’s not luck. That’s professional baseball at its finest, even if it tastes like poison to Cubs fans.

Ryan Waldschmidt's walk-off two-run homer (3)

Late-Game Execution Decides the Day

Counsell’s postgame commentary will inevitably focus on missed opportunities and execution in crucial moments. He’d be right. The Cubs had legitimate chances to put this game away, and instead they watched it slip through their fingers like sand. Michael Busch’s solid at-bat that produced the RBI single was the kind of clutch hitting you need, but it couldn’t overcome what happened later.

Condensed Game: CHC@AZ – 8/25/26

Arizona’s Justin Martinez earned the win despite throwing just one inning, which tells you everything you need to know about where this game was decided. The Cubs’ bullpen imploded at exactly the wrong moment, and the Diamondbacks capitalized with ruthless efficiency. Perdomo’s aggressive approach at the plate and Waldschmidt’s confidence in the box gave Arizona what they deserved: a victory.

This is a game the Cubs will replay in their heads all winter. It’s a game that defines seasons, that separates contenders from also-rans, and that shows just how thin the margin between success and failure really is in baseball. The Cubs had it. They lost it. And somewhere in Chase Field, the Diamondbacks are celebrating while Chicago limps back to the drawing board.

Waldschmidt's walk-off homer leads D-backs to a win

Sometimes baseball breaks your heart on a walk-off. On Tuesday night, it absolutely shattered the Cubs’ dreams.

Box Score

Chicago Cubs Batting

Player AB R H RBI BB SO AVG
Pete Crow-Armstrong CF 3 0 0 0 1 0 .276
Seiya Suzuki RF 4 2 2 0 0 0 .271
Michael Busch 1B 3 1 2 1 1 1 .245
Alex Bregman 3B 4 0 0 0 0 1 .254
Ian Happ LF 4 1 1 3 0 1 .220
Nico Hoerner SS 4 0 0 0 0 0 .260
Pedro Ramírez 2B 3 0 1 0 0 0 .291
Michael Conforto DH 4 0 1 0 0 1 .232
Miguel Amaya C 3 0 0 0 0 1 .228

Chicago Cubs Pitching

Pitcher IP H R ER BB SO ERA
Clay Holmes 7.0 2 0 0 2 5 2.26
Daniel Palencia 0.2 2 3 3 1 1 3.93
Jacob Webb (L) 1.0 1 2 2 1 0 2.91

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Lars Nootbaar DH 3 1 0 0 1 0 .217
Corbin Carroll RF 4 0 1 0 0 1 .251
Gabriel Moreno C 3 1 1 1 1 0 .303
Geraldo Perdomo SS 3 0 2 2 1 0 .249
Max Kepler LF 4 0 0 0 0 1 .212
Nolan Arenado 3B 4 0 0 0 0 1 .237
Tim Tawa 1B 3 0 0 0 1 1 .248
Jose Fernandez PR 0 1 0 0 0 0 .269
Ildemaro Vargas 2B 4 0 0 0 0 1 .259
Jordan Lawlar CF 2 0 0 0 0 1 .271
Jorge Barrosa CF 0 1 0 0 0 0 .197
Ryan Waldschmidt PH 1 1 1 2 0 0 .276

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Brandon Pfaadt 6.2 6 4 4 2 3 3.51
Dennis Santana 1.1 0 0 0 0 1 5.72
Justin Martinez (W) 1.0 1 0 0 0 1 0.00