Carroll’s Walk-Off Lifts D-Backs Past Rockies in Pitching Duel

There’s a reason Corbin Carroll has become one of baseball’s most electric players, and Thursday night at Chase Field, he reminded everyone why with a walk-off single that gave the Arizona Diamondbacks a 2-1 victory over the Colorado Rockies. In a game that felt more like a chess match than a baseball contest, Carroll provided the final, decisive blow when it mattered most, sliding through a narrow window between the infield and outfield grass to end this pitching-dominated affair.

Pitching Decisions

1.0IP0H0ER0BB1K
0.2IP1H1ER2BB1K

Star Performers

Willi Castro

Season AVG: .241
2AB1H0HR0RBI0R2BB
Corbin Carroll

Season AVG: .282
5AB1H0HR2RBI0R0BB

This was baseball at its most elegant and, frankly, its most frustrating. Both offenses came to the plate looking like they’d forgotten what a baseball bat was supposed to do. The Rockies managed just enough to stay alive, while the Diamondbacks found ways to manufacture runs when it counted. That’s playoff baseball, even if it’s May.

Eduardo Rodriguez's seven scoreless innings

Eduardo Rodriguez was nothing short of magnificent for the Diamondbacks, navigating seven scoreless innings with the kind of precision that makes opposing hitters look silly. His stuff was electric, his command was pristine, and he gave Arizona exactly what you need in a low-scoring affair: a pitcher you can trust completely. Meanwhile, the Rockies threw Zach Agnos out there for his first career start, and the kid showed promise, fanning four batters, but ultimately couldn’t escape the ninth inning when the pressure mounted.

Zach Agnos strikes out four in first career start

The Rockies got their moment in the sun during the eighth inning when Tyler Freeman was hit by a pitch with the bases loaded, allowing Troy Johnston to score and tie the game at one apiece. It was poetic justice for a Colorado team that had been utterly stifled all evening. You could sense it then, feel the momentum shift, and wonder if the Rockies had finally cracked the code. Spoiler alert: they hadn’t.

Eduardo Rodriguez nabs Tovar at home plate
Freeman is hit by pitch, Johnston scores tying run

Arizona had struck first in the sixth when Corbin Carroll worked that force play with Ketel Marte, plating Ryan Waldschmidt. It was the kind of scrappy, bend-don’t-break baseball that wins close games. The Diamondbacks understood the assignment on Thursday: keep it tight, stay patient, and let your ace do his thing. That’s exactly what happened until the ninth, when Paul Sewald got his win by pitching a spotless final frame.

Corbin Carroll's walk-off leads D-backs' 2-1 win

Carroll Delivers When It Matters

Carroll’s walk-off single wasn’t some towering home run or a gap-shot double. It was a ground ball, pure and simple, that found grass in exactly the right spot. That’s the mark of a complete ballplayer, someone who doesn’t need a highlight-reel moment to make an impact. Give Carroll a chance in the ninth inning, and he’ll find a way to win the game. Give him three at-bats to strike you out, and he’ll do that too. He’s that good.

Corbin Carroll's walk-off single
Corbin Carroll on his walk-off single

Rodriguez Steals the Show

While Carroll got the final word, Rodriguez deserves the loudest applause. Seven innings of shutout baseball against an opponent that came to play is the kind of performance that puts a pitching staff on notice. This was dominant, fearless pitching that refused to let the opposition catch even a whiff of momentum until it was far too late.

Torey Lovullo discusses Eduardo Rodriguez, walk-off

The Diamondbacks are now one step closer to their goals, while the Rockies go home empty-handed from Arizona, wondering what might have been if they could’ve strung together more than one run in nine innings. That’s baseball, and on Thursday night, it belonged to Arizona.

Box Score

Colorado Rockies Batting

Player AB R H RBI BB SO AVG
Willi Castro 2B 2 0 1 0 2 0 .241
Tyler Freeman RF 3 0 1 1 0 1 .268
Hunter Goodman C 4 0 0 0 0 2 .236
Ezequiel Tovar SS 4 0 1 0 0 0 .206
Kyle Karros 3B 4 0 0 0 0 1 .207
Jake McCarthy CF 4 0 1 0 0 0 .292
Braxton Fulford DH 2 0 0 0 0 0 .182
Mickey Moniak DH 2 0 0 0 0 1 .280
Troy Johnston LF 3 1 1 0 0 0 .324
Chad Stevens 2B 2 0 0 0 0 1 .000
TJ Rumfield 1B 1 0 1 0 0 0 .279

Colorado Rockies Pitching

Pitcher IP H R ER BB SO ERA
Zach Agnos 5.0 1 0 0 1 4 4.76
Blas Castaño 2.0 2 1 1 3 1 4.15
Seth Halvorsen 1.0 0 0 0 2 2 2.25
Juan Mejia (L) 0.2 1 1 1 2 1 4.07

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte 2B 4 0 2 0 1 0 .240
Corbin Carroll RF 5 0 1 2 0 2 .282
Geraldo Perdomo SS 2 0 0 0 2 0 .222
Nolan Arenado 3B 3 0 0 0 0 0 .273
Ildemaro Vargas 1B 3 0 0 0 1 0 .325
Lourdes Gurriel Jr. LF 4 0 0 0 0 1 .220
Gabriel Moreno C 3 1 1 0 1 1 .255
Adrian Del Castillo DH 1 0 0 0 2 1 .188
Jose Fernandez PH 0 0 0 0 0 0 .283
Ryan Waldschmidt CF 3 1 0 0 1 3 .300

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Eduardo Rodriguez 7.0 4 0 0 1 4 2.24
Juan Morillo 0.1 2 1 1 1 1 2.25
Kevin Ginkel 0.2 0 0 0 0 0 3.20
Paul Sewald (W) 1.0 0 0 0 0 1 3.93