โ† MLB

MLB Final Intelligence

ARI 78-69
5 โ€“ 4
FINAL
KC 65-82

Arizona Diamondbacks vs Kansas City Royals โ€” Recap

September 7, 2026  ยท Kauffman Stadium  ยท View Preview

๐Ÿ“ฐGame Recap

The Arizona Diamondbacks pulled off an upset victory over the favored Kansas City Royals, scoring all five of their runs in the top of the 10th inning and then narrowly fending off a comeback bid in the bottom half. The road team turned a scoreless regulation game into a sudden burst of offense, then leaned on their bullpen to preserve the slim margin.

The game remained a scoreless duel through nine innings, largely thanks to a dominant performance from Royals pitcher Noah Cameron, who delivered six shutout innings with seven strikeouts. With the game heading into extra innings, the Diamondbacks broke the deadlock in the top of the tenth. Nootbaar started the scoring with a sacrifice fly that brought Carroll home. Perdomo then hit a single that saw both Vargas and Waldschmidt score due to a fielding error by right fielder Rave. Moreno followed with an RBI single, scoring Perdomo, and Arenado capped the outburst with another single, driving in Marte, pushing Arizona's lead to 5-0.

The Diamondbacks' five-run explosion in the 10th inning proved to be the decisive swing in the contest, turning a tight pitching battle into a significant lead. However, the Royals quickly mounted a furious rally in the bottom of the frame, threatening to erase Arizona's advantage. Jensen doubled to right, plating Collins. The game tightened further when Salvador Perez delivered a crucial three-run double to center, scoring Isbel, Witt Jr., and Jensen, cutting the deficit to a single run. Despite Perez's impactful three-hit, three-RBI performance, the Royals' comeback effort ultimately fell short.

Arizona ultimately prevailed by capitalizing on their extra-inning opportunity with a pivotal five-run inning, which proved just enough to withstand Kansas City's late surge. The Diamondbacks now stand at 77-68, while the Royals fall to 64-81.

#MLB #Diamondbacks #Royals #SalvadorPerez

How the Prediction Fared

โšก Upset

Pregame, the market favored the Kansas City Royals (-115, 51% implied) over the Arizona Diamondbacks. Final: the Arizona Diamondbacks won 5โ€“4, pulling off the upset.

โšก Model Missed

SportsFBI's model favored the Kansas City Royals (51% confidence). Final: the Arizona Diamondbacks won 5โ€“4, missing the call.

Player of the Game

Salvador Perez
At the Plate
5 AB, 3 H, 3 RBI
Noah Cameron
On the Mound
6.0 IP, 7 K, 0 ER

Linescore

12345678910 RHE
ARI 0 0 0 0 0 0 0 0 0 5 5 101
KC 0 0 0 0 0 0 0 0 0 4 4 81

Turning Point

The game turned in the 10th inning, when the Arizona Diamondbacks scored 5 runs.

Pitching

Pitcher Team IP H R ER BB K ERA
Noah Cameron 6.0 3 0 0 2 7 3.93
Jose Cabrera 3.0 3 0 0 2 1 4.33
Derek Law 2.0 1 0 0 0 0 1.35
Taylor Clarke 2.0 1 0 0 0 2 2.45
Nate Pearson 2.0 0 0 0 0 3 2.08
Brandyn Garcia 1.0 1 0 0 0 2 2.08
Justin Martinez W 1.0 0 0 0 1 1 0.00
Craig Kimbrel L 1.0 5 5 4 1 1 4.53
Steven Cruz 1.0 2 0 0 0 1 4.19
Dennis Santana S 0.2 0 0 0 0 1 5.48
Gerardo Carrillo 0.1 2 4 3 1 1 4.15

Batting

Batter Team AB H HR RBI R BB K
Salvador Perez 5 3 0 3 0 0 1
Gabriel Moreno 5 2 0 1 0 0 0
Nolan Arenado 4 2 0 1 0 1 1
Ildemaro Vargas 4 2 0 0 1 0 0
Vinnie Pasquantino 4 2 0 0 0 1 1
Geraldo Perdomo 4 1 0 1 1 1 1
Carter Jensen 4 1 0 1 1 1 1
Ketel Marte 4 1 0 0 1 1 1
Ryan Waldschmidt 4 1 0 0 1 0 2
Tim Tawa 3 1 0 0 0 0 2
John Rave 3 1 0 0 0 1 0
Matthew Lugo 3 1 0 0 0 0 0

Sharper Picks Start Here

Live odds, Key Suspects, player props, DFS rankings, and real-time game tracking โ€” all in one workspace built for serious bettors and DFS players.