Arizona Diamondbacks at Kansas City Royals

Mon Sep 71:10 PM CT
By JR·2 min read

TLDR: Arizona needed only one more run than Kansas City could scratch out, holding on for a 5-4 win in the opener of a three-game set at Kauffman Stadium.

FINAL · MON SEP 7, 6:10 PM
5
WLLWL
4
Final12345678910RHE
ARI
00000000055101
KC
0000000004481
Arizona Diamondbacks
  • Won last 2 games entering this series
  • Took 2 of 3 from Houston recently
  • Burnes and Soroka nearing returns to bolster staff
  • Rotation stripped down to Law as an emergency starter
  • Four different starters currently on the IL
  • Committed an error in the field
Kansas City Royals
  • Cameron struck out 7 in his last start
  • Won last game 6-1 over Toronto before this one
  • Missing Garcia (hamstring) and Caglianone (elbow) from lineup
  • Bullpen already down Estevez, McArthur and Mears for the season
  • Cameron's last start still allowed 4 earned runs

Arizona is scraping the bottom of an emptied rotation cabinet to get through this series in Kansas City — Nelson, Gallen, Burnes and Soroka are all still working back from injury — so Derek Law drew the ball for the opener with a spotless 1.35 ERA and next to no track record in the role. Noah Cameron took the ball for the Royals looking to build on a start that netted 7 strikeouts across 5 innings against Miami, even if it also cost him 4 earned runs.

Derek Law
Derek Law
(0-0)·1.00 ERA
2026 · No starts yet
ND
—IP
—ER
—K
—BB
—P
09/07 Lineup
Noah Cameron
Noah Cameron
(9-8)·3.92 ERA
Sep 2 vs Marlins
ND
5.0IP
4ER
7K
1BB
86P
09/07 Lineup

Kansas City walked into Monday's series opener without two regulars: Maikel Garcia is still working back from a hamstring strain that has him running at about 90 percent, and Jac Caglianone was held out of the lineup entirely with an elbow issue. That's a lineup absorbing real subtraction against a Diamondbacks club that had just won its last 2 games coming into Kauffman Stadium.

None of that stopped this one from going the distance on the scoreboard — Arizona outhit Kansas City 10-8 in a game that came down to the final frame, with both clubs committing an error along the way in the 92-degree Kansas City heat.

09/06W@Astros3-2
09/05W@Astros4-3
09/04L@Astros1-3
09/02WvsPhillies1-0
09/01LvsPhillies1-7
09/06WvsBlue Jays6-1
09/05LvsBlue Jays3-4
09/04LvsBlue Jays2-9
09/03WvsMarlins7-3
09/02LvsMarlins6-9

Arizona arrived having taken 2 of the first 3 from Houston and having split its brief set with Philadelphia, a sign the offense has stayed afloat even as the pitching staff has been stripped for parts. Kansas City, meanwhile, had just snapped a rough stretch against Toronto with a 6-1 win the day before, evening its head-to-head with the Blue Jays at 1-2 in that set.

The injury math cuts hardest for Kansas City's pitching staff, which has already lost Carlos Estevez, James McArthur and Nick Mears for the season out of the bullpen and Cole Ragans off the rotation entirely. Arizona's issue is more top-of-the-rotation than bottom-of-the-roster — but with Corbin Burnes reportedly eyeing a season debut and Michael Soroka expected back off the 15-day IL during this very series, that cabinet won't stay empty for long.

The Polymarket chat room ran well above its usual pace for this one — nearly 1.7 times the season-median crowd — and traffic spiked hardest late, right as the score tightened. "FIGHT BOYSSS" was the top-reacted message from someone holding Arizona, while another poster, holding nothing declared, called the finish before it happened: "KC bouta steal this game." They didn't, but it was close enough to make the room sweat it.

Diamondbacks 5, Royals 4: Final Score & Odds Recap — Diamondbacks Survive Late-Inning Scare To Edge Royals 5-4