Arizona Diamondbacks 5, Kansas City Royals 4
Final score, pitching lines and standings context.
Diamondbacks survive wild 10th after 18 scoreless innings to beat Royals 5-4
For nine innings at Kauffman Stadium, Arizona and Kansas City traded zeros. Then everything broke loose at once.
The Diamondbacks scored all five of their runs in the top of the 10th and held on for a 5-4 win over the Royals on Tuesday, overcoming a late scare after a game dominated by pitching.
Kansas City had been in control on the mound most of the night. Noah Cameron worked six scoreless innings, allowing three hits and striking out seven, and Nate Pearson plus Steven Cruz finished the shutout through nine. But Craig Kimbrel could not protect that in the 10th, surrendering five runs — four earned — on five hits in one inning.
Arizona’s offense finally broke through behind a balanced rally. Gabriel Moreno and Nolan Arenado each had two hits and an RBI, while Geraldo Perdomo added a run and an RBI. Ildemaro Vargas and Ketel Marte also scored.
The Diamondbacks’ own bullpen effort was nearly enough to make the 10th unnecessary. Derek Law, Jose Cabrera, Taylor Clarke, Brandyn Garcia and Justin Martinez combined for nine scoreless innings before Gerardo Carrillo was tagged for four runs in the bottom of the 10th. Dennis Santana got the final two outs for his third save.
- The game was scoreless through nine innings before Arizona scored five times off Craig Kimbrel in the 10th.
- Kansas City’s pitching was excellent until the 10th: Noah Cameron, Nate Pearson and Steven Cruz combined for nine shutout innings.
- Arizona nearly gave it back after Gerardo Carrillo allowed four runs in the bottom of the 10th, but Dennis Santana finished the 5-4 win.
| Pitcher | Team | Role | IP | H | ER | BB | K | P |
|---|---|---|---|---|---|---|---|---|
| Derek Law | AZ | Starter | 2.0 | 1 | 0 | 0 | 0 | 19 |
| Justin Martinez | AZ | ReliefWin | 1.0 | 0 | 0 | 1 | 1 | 20 |
| Dennis Santana | AZ | ReliefSave | 0.2 | 0 | 0 | 0 | 1 | 11 |
| Noah Cameron | KC | Starter | 6.0 | 3 | 0 | 2 | 7 | 99 |
| Craig Kimbrel | KC | ReliefLoss | 1.0 | 5 | 4 | 1 | 1 | 25 |
| 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | R | H | E | |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 5 | 5 | 10 | 1 | |
| 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 0 | 4 | 4 | 8 | 1 |
Matchup at a glance
PitcherStat calculationPregame contextStarting pitchers
How the lineups match the starters' pitch mix
Pitch data coverage: partial. Usage and velocity only.