The Arizona Diamondbacks scratched out a 5-4 extra-innings victory over the Kansas City Royals on Monday, September 7, 2026, at Kauffman Stadium, surviving a tight game that went to the 10th before Craig Kimbrel imploded. Gabriel Moreno, Nolan Arenado, and Ildemaro Vargas each recorded multi-hit nights to keep Arizona's offense churning, while Justin Martinez earned the win and Dennis Santana locked it down for the save in a game that required seven Arizona pitchers.
Diamondbacks 5, Royals 4 — Final (10 Innings)
For nine innings this one looked like it might slip away. The Royals got consistent production from Salvador Perez, who went 3-for-5 with three RBI and kept Kansas City competitive deep into the game. Perez was the engine of the Kansas City offense, and for most of the night, it was enough. Vinnie Pasquantino added two hits of his own, giving the Royals' middle of the order real punch against an Arizona staff that deployed seven pitchers across ten innings.
On the mound for Kansas City, Noah Cameron was the story through six innings — three hits, two walks, zero earned runs, and seven strikeouts. He kept Arizona's bats off-balance all night and handed his bullpen a clean lead to protect. Nate Pearson then made it look easy in the seventh and eighth, throwing two perfect innings with three strikeouts and not allowing a baserunner.
Kimbrel Blows It in the 10th, D-backs Capitalize
Then came the 10th, and Craig Kimbrel. The veteran closer entered and was immediately tagged — five hits, one walk, and four earned runs in a single inning. Arizona's offense — which had posted multi-hit nights from Moreno, Arenado, and Vargas — delivered when it mattered most. The D-backs sent enough traffic across the plate to take a 5-4 lead, and that was all they needed.
Justin Martinez threw a scoreless inning — one strikeout, no hits, one walk — and picked up the win. Dennis Santana then closed out with 0.2 innings of hitless work and a strikeout to earn the save after the D-backs plated the go-ahead runs.
Arizona Offensive Contributors
- Gabriel Moreno: 2-for-5, 1 RBI — provided consistent production in the lineup
- Nolan Arenado: 2-for-4, 1 RBI — delivered timely contact when Arizona needed it
- Ildemaro Vargas: 2-for-4 — kept the lineup moving without an extra-base hit
Arizona Pitching Breakdown
- Derek Law: 2.0 IP, 1 H, 0 ER, 0 K — solid if unspectacular opener
- Jose Cabrera: 3.0 IP, 3 H, 0 ER, 1 K, 2 BB — worked through traffic to keep it clean
- Taylor Clarke: 2.0 IP, 1 H, 0 ER, 2 K — quietly one of the better outings of the night
- Brandyn Garcia: 1.0 IP, 1 H, 0 ER, 2 K — sharp in a high-leverage spot
- Justin Martinez (W): 1.0 IP, 0 H, 0 ER, 1 K, 1 BB — bridged the gap perfectly
- Gerardo Carrillo: 0.1 IP, 2 H, 3 ER, 1 K, 1 BB — a rough outing that put Arizona in a hole briefly
- Dennis Santana (SV): 0.2 IP, 0 H, 0 ER, 1 K — slammed the door shut
Turning Point: The 10th Inning
The game turned entirely on Kimbrel's meltdown. Five hits and a walk in one inning is not a close call — it is a full unraveling, and Arizona had the offensive contributors — Moreno, Arenado, and Vargas each going 2-for-4 or better — to make him pay. Gerardo Carrillo had also given up three earned runs in his brief appearance, meaning the game's outcome hinged on which bullpen held its composure latest. For the D-backs, the answer was Martinez and Santana. For Kansas City, it was nobody.
What's Next for the Diamondbacks
Arizona takes a road win back home eventually, but this series with Kansas City continues. The D-backs will need to monitor their bullpen usage after leaning on seven arms in Monday's extra-innings grind. Taylor Clarke and Brandyn Garcia both threw clean innings and figure to be available, but the workload adds up fast in September. Keep an eye on how manager turns to his staff as this series moves forward.