Diamondbacks Survive Tigers Rally, Carroll’s Dominance Carries Arizona

PHOENIX, Arizona. The Diamondbacks held off a ferocious Detroit Tigers rally on Monday at Chase Field, surviving a six-run seventh inning to secure a 9-6 victory. What looked like a dominant performance by Arizona nearly unraveled thanks to a Tigers lineup that refused to go quietly, but the D-backs’ superior pitching depth and early offensive outburst proved decisive in the end.

Pitching Decisions

3.2IP6H5ER2BB1K
1.0IP0H0ER0BB1K

Star Performers

Colt Keith

Season AVG: .429
5AB2H0HR2RBI1R0BB
Corbin Carroll

Season AVG: .267
4AB2H1HR4RBI2R1BB

Michael Soroka was absolutely magnificent through five innings, silencing the Tigers with 10 strikeouts while scattering just four hits and allowing zero runs. This was Soroka at his best, painting corners and dominating the zone. Justin Verlander, by contrast, looked mortal in his first outing of 2026, getting torched for five runs across just 3.2 innings. That’s a damning stat line for a pitcher of Verlander’s pedigree, but credit Arizona’s offense for making him pay early and often.

Michael Soroka fans 10 in dominant outing

Carroll’s Night: A Masterclass in Hitting

Corbin Carroll was the star attraction here, finishing 2-for-4 with a triple, a three-run homer, and four RBIs. His solo triple down the line in the first inning sparked the Diamondbacks’ early aggression, and his mammoth three-run blast in the second inning essentially put this game on ice before many fans had finished their first beer. This is the kind of performance that reminds you why Carroll’s one of the most electrifying young talents in baseball. He wasn’t just getting hits, he was hitting with authority and purpose.

Corbin Carroll's three-run home run
Condensed Game: DET@AZ – 3/30/26

The Diamondbacks built a 9-0 lead by the fifth inning, which should have been more than enough to coast home. Gabriel Moreno added early run production with an RBI groundout in the first, while Alek Thomas’ doubles and a bases-loaded walk by Jordan Lawlar extended Arizona’s cushion in the fifth. This looked like a blowout waiting to happen.

Tigers Nearly Steal One, Fall Short

Then came the seventh inning, and suddenly Detroit looked like a team that refused to lose. Dillon Dingler’s RBI double started the barrage, followed by Javier Baez’s single and a massive two-run double by Colt Keith that cut the deficit to 9-6. Riley Greene singled and Spencer Torkelson doubled to make things interesting, but Arizona’s Paul Sewald slammed the door with a strikeout in the eighth to preserve the save.

Tigers score six runs in the 7th inning
Michael Soroka's immaculate inning

The Tigers showed real mettle in that seventh inning rally, but here’s the thing about baseball: you have to execute early and often to beat teams like Arizona. Detroit’s lineup, despite the late-inning heroics, simply couldn’t do enough damage when it mattered. Verlander’s early struggles put them in too deep a hole to dig out of.

Corbin Carroll, Michael Soroka lead D-backs to win

Ildemaro Vargas added insurance with a solo homer in the seventh, his first of the season, which ultimately proved to be the difference. On a Monday night in the desert, Arizona’s pitching depth and Carroll’s sensational performance were just enough to weather Detroit’s determined comeback attempt. This win sends a message: the Diamondbacks’ lineup can still put pressure on any opponent, and their rotation remains formidable when healthy.

Box Score

Detroit Tigers Batting

Player AB R H RBI BB SO AVG
Kerry Carpenter RF 5 0 1 0 0 4 .063
Gleyber Torres 2B 4 1 1 0 1 1 .231
Colt Keith DH 5 1 2 2 0 2 .429
Riley Greene LF 5 1 2 1 0 1 .176
Spencer Torkelson 1B 5 0 1 1 0 2 .188
Kevin McGonigle 3B 2 1 0 0 2 0 .357
Dillon Dingler C 3 1 1 1 1 2 .333
Parker Meadows CF 4 0 1 0 0 0 .222
Javier Báez SS 4 1 1 1 0 2 .182

Detroit Tigers Pitching

Pitcher IP H R ER BB SO ERA
Justin Verlander (L) 3.2 6 5 5 2 1 12.27
Enmanuel De Jesus 1.0 3 3 3 2 1 13.50
Brant Hurter 2.0 2 1 1 0 0 3.00
Kyle Finnegan 0.1 0 0 0 0 0 0.00
Tyler Holton 1.0 0 0 0 2 1 0.00

Arizona Diamondbacks Batting

Player AB R H RBI BB SO AVG
Ketel Marte 2B 4 1 1 1 1 0 .250
Corbin Carroll RF 4 2 2 4 1 1 .267
Geraldo Perdomo SS 4 0 0 0 1 0 .250
Gabriel Moreno C 4 1 2 1 1 0 .333
Nolan Arenado 3B 5 1 1 0 0 0 .125
Alek Thomas CF 5 1 1 1 0 2 .200
Carlos Santana 1B 3 0 0 0 1 0 .083
Ildemaro Vargas DH 4 2 2 1 0 0 .500
Jordan Lawlar LF 3 1 2 1 1 0 .300

Arizona Diamondbacks Pitching

Pitcher IP H R ER BB SO ERA
Michael Soroka (W) 5.0 4 0 0 1 10 0.00
Kevin Ginkel 1.0 0 0 0 0 1 4.50
Joe Ross 0.2 5 6 6 1 1 32.40
Ryan Thompson 0.0 1 0 0 2 0 0.00
Juan Morillo 0.1 0 0 0 0 0 9.00
Taylor Clarke 1.0 0 0 0 0 1 27.00
Paul Sewald (SV) 1.0 0 0 0 0 1 0.00