For the complete documentation index, see llms.txt. Markdown variants are available only for registry-approved public pages by appending .md to eligible URLs or by sending Accept: text/markdown.
Sync your league to My Playbook for custom advice

2025 Week 9 · Mon, Nov 3, 2025 · AT&T Stadium

Arizona CardinalsWinner

27

Dallas Cowboys

17

DAL -3.5 upsetU 53.5 ✓Dome

Arizona Cardinals 27–17. Biggest swing: Q2 4:04, ARI +14% win probability on one snap.

The game in one curve — scrub to replay it

Win probability

0255075100End Q1End Q2End Q3DALARI
Q2 · 4:04ARI 10DAL 6ARI ball · 4th & 9ARI 74%

(4:04) 39-P.O'Donnell punt is BLOCKED by 54-S.Williams, Center-46-A.Brewer, RECOVERED by DAL-94-M.Kneeland at ARI -8. TOUCHDOWN.

Market-anchored home win probability, play by play. Drag across the curve or use arrow keys to replay the game; gold diamonds mark the biggest momentum swings — tap one to jump there.

Highest-leverage plays

  1. Q2 · 4:04ARI +14% win prob(4:04) 39-P.O'Donnell punt is BLOCKED by 54-S.Williams, Center-46-A.Brewer, RECOVERED by DAL-94-M.Kneeland at ARI -8. TOUCHDOWN.
  2. Q1 · 0:29DAL +9% win prob(:29) (Shotgun) 7-J.Brissett pass deep middle to 18-M.Harrison to DAL 31 for 20 yards (26-D.Bland; 14-M.Bell) [97-O.Odighizuwa].
  3. Q1 · 10:37ARI +8% win prob(10:37) (Shotgun) 4-D.Prescott sacked at ARI 11 for -7 yards (10-J.Sweat).
  4. Q3 · 14:53DAL +8% win prob(14:53) 7-J.Brissett pass deep middle to 14-Mi.Wilson pushed ob at DAL 24 for 50 yards (26-D.Bland).

How the points landed

Scoring summary

  1. Q1 · 3:42ARI Field goal

    (3:42) 38-C.Ryland 48 yard field goal is GOOD, Center-46-A.Brewer, Holder-39-P.O'Donnell.

    Score after this play: ARI 3DAL 0
  2. Q2 · 12:21ARI Touchdown

    (12:21) 68-K.Beachum reported in as eligible. 7-J.Brissett pass short left to 18-M.Harrison for 4 yards, TOUCHDOWN. (kick good)

    Score after this play: ARI 10DAL 0
  3. Q2 · 4:04DAL Touchdown

    (4:04) 39-P.O'Donnell punt is BLOCKED by 54-S.Williams, Center-46-A.Brewer, RECOVERED by DAL-94-M.Kneeland at ARI -8. TOUCHDOWN. (kick good)

    Score after this play: ARI 10DAL 7
  4. Q2 · 0:51ARI Touchdown

    (:51) 7-J.Brissett up the middle for 1 yard, TOUCHDOWN. (kick good)

    Score after this play: ARI 17DAL 7
  5. Q3 · 12:53ARI Touchdown

    (12:53) (Shotgun) 7-J.Brissett pass short right to 85-T.McBride for 12 yards, TOUCHDOWN. (kick good)

    Score after this play: ARI 24DAL 7
  6. Q3 · 7:18DAL Field goal

    (7:18) 17-B.Aubrey 26 yard field goal is GOOD, Center-44-T.Sieg, Holder-5-B.Anger.

    Score after this play: ARI 24DAL 10
  7. Q3 · 2:35ARI Field goal

    (2:35) 38-C.Ryland 34 yard field goal is GOOD, Center-46-A.Brewer, Holder-39-P.O'Donnell.

    Score after this play: ARI 27DAL 10
  8. Q4 · 10:56DAL Touchdown

    (10:56) (No Huddle, Shotgun) 4-D.Prescott pass short left to 19-R.Flournoy for 5 yards, TOUCHDOWN. (kick good)

    Score after this play: ARI 27DAL 17

Down-to-down truth

Situational splits

MetricCardinalsCowboys
Offensive plays6364
Total yards341 (edge)333
Yards per play5.4 (edge)5.2
Expected points added / play0.11 (edge)-0.11
Success rate48% (edge)44%
Dropback rate59%73%
Dropback efficiency (EPA/play)0.18 (edge)-0.19
Rush efficiency (EPA/play)0.020.10 (edge)
Third downs7/13 (edge)5/12
Red-zone trips → TDs0 → 00 → 0
Explosive plays (10+ rush / 20+ pass)66
First downs gained on snaps2222
Sacks taken55
Turnovers0 (edge)3

Cardinals won the down-to-down efficiency fight: 0.11 expected points added per play vs -0.11.

Who moved the needle

Top performers

Passing · ARI

Jacoby BrissettQB

21/31, 261 yds, 2 TD, 0 INT

7.0 expected points added · +7.4% completion over expected

Passing · DAL

Dak PrescottQB

24/39, 250 yds, 1 TD, 1 INT

-4.5 expected points added · -0.5% completion over expected

Rushing · DAL

Javonte WilliamsRB

15 att, 83 yds, 0 TD

1.9 expected points added on the ground

Rushing · ARI

Emari DemercadoRB

14 att, 79 yds, 0 TD

0.3 expected points added on the ground

Receiving · ARI

Marvin Harrison Jr.WR

7/10 for 96 yds, 1 TD

34% of team targets · 7.9 expected points added

Receiving · DAL

CeeDee LambWR

7/12 for 85 yds, 0 TD

33% of team targets · 0.2 expected points added

Possession by possession

Drive chart

#TeamStartPlaysScrim ydsClockResult
1DALDAL 3411554:28Turnover on downs
2ARIARI 1115576:54Field goal +3
3DALDAL 23531:36Punt
4ARIDAL 479474:45Touchdown +7
5DALDAL 2612525:47Fumble
6ARIARI 246122:32Defensive touchdown
7ARIARI 2613743:09Touchdown +7
8DALDAL 386120:49Missed field goal
9ARIARI 265792:12Touchdown +7
10DALDAL 2713655:33Field goal +3
11ARIARI 3910454:44Field goal +3
12DALDAL 278522:37Turnover on downs
13ARIARI 224-12:02Punt
14DALDAL 228712:01Touchdown +7
15ARIARI 33713:40Punt
16DALDAL 378412:37Fumble
17ARIARI 376272:03Turnover on downs
18DALDAL 374-181:12Interception
19ARIARI 41201:19End of game

7 of 19 drives ended in points. Longest march: Cardinals gained 79 scrimmage yards over 5 plays for a touchdown.

Full stat lines

Box score

Arizona Cardinals

Passing

PlayerC/AttYdsTDINTSackedEPA
Jacoby Brissett21/312612057.0

Rushing

PlayerAttYdsAvgTDEPA
Emari Demercado14795.600.3
Bam Knight9273.00-1.1
Greg Dortch199.000.9
Jacoby Brissett540.810.1

Receiving

PlayerRecTgtYdsTDTgt shareEPA
Marvin Harrison Jr.71096134%7.9
Michael Wilson3461014%3.9
Trey McBride5955131%2.3
Elijah Higgins3330010%1.8
Bam Knight222007%1.9
Emari Demercado11-103%-0.9

Defense (top contributors)

PlayerSoloAstSacksINTPD
Budda Baker340.000
Denzel Burke610.012
Mack Wilson340.000
Akeem Davis-Gaither430.000
Jalen Thompson320.000
Will Johnson410.001
Walter Nolen311.001
Max Melton310.000
Garrett Williams310.001
Cody Simon120.000

Dallas Cowboys

Passing

PlayerC/AttYdsTDINTSackedEPA
Dak Prescott24/39250115-4.5

Rushing

PlayerAttYdsAvgTDEPA
Javonte Williams15835.501.9
Dak Prescott4348.501.8
KaVontae Turpin133.00-0.1
Malik Davis133.00-0.2

Receiving

PlayerRecTgtYdsTDTgt shareEPA
CeeDee Lamb71285033%0.2
George Pickens6979025%3.3
Jake Ferguson5750019%-3.4
Luke Schoonmaker121406%0.8
Ryan Flournoy221216%2.5
KaVontae Turpin231008%-1.9
Javonte Williams11003%-3.8

Defense (top contributors)

Closing number vs result

Betting context

Closing spread
DAL -3.5
Closing total
53.5
ARI moneyline
+145
DAL moneyline
-175

Cowboys closed -3.5 and lost outright — an upset against the closing number.

Total closed 53.5; the game landed 44 — under by 9.5.

Conditions and crew

Game environment

Venue
AT&T Stadium
Roof / surface
closed · matrixturf
Kickoff weather
Indoors — weather neutralized
Referee
Adrian Hill
Rest
ARI 15 days · DAL 8 days
Coaches
Jonathan Gannon vs Brian Schottenheimer