2024 Week 16 · Sun, Dec 22, 2024 · Bank of America Stadium
Arizona Cardinals
30
Carolina PanthersWinner
36
Carolina Panthers 36–30. Biggest swing: OT 4:22, CAR +50% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(4:22) 10-M.Palardy punts 47 yards to CAR 49, Center-46-A.Brewer. 13-D.Thompkins to ARI 49 for 2 yards (52-V.Dimukeje).
Highest-leverage plays
- OT · 4:22CAR +50% win prob(4:22) 10-M.Palardy punts 47 yards to CAR 49, Center-46-A.Brewer. 13-D.Thompkins to ARI 49 for 2 yards (52-V.Dimukeje).
- OT · 7:53CAR +33% win prob(7:53) 10-J.Hekker punts 57 yards to ARI 10, Center-44-J.Jansen, downed by CAR-32-L.Johnson.
- OT · 4:11CAR +32% win prob(4:11) 30-C.Hubbard right tackle to ARI 21 for 28 yards (34-J.Thompson).
- OT · 3:24CAR +28% win prob(3:24) 62-C.Zavala reported in as eligible. 30-C.Hubbard right tackle for 21 yards, TOUCHDOWN.
How the points landed
Scoring summary
- Q1 · 5:00CAR Touchdown
(5:00) (Shotgun) 30-C.Hubbard left tackle for 4 yards, TOUCHDOWN. (kick good)
Score after this play: ARI 0 — CAR 7 - Q2 · 14:41ARI Field goal
(14:41) 38-C.Ryland 48 yard field goal is GOOD, Center-46-A.Brewer, Holder-10-M.Palardy.
Score after this play: ARI 3 — CAR 7 - Q2 · 11:44CAR Touchdown
(11:44) (Shotgun) 9-B.Young scrambles left end for 23 yards, TOUCHDOWN. Penalty on ARI-23-S.Murphy-Bunting, Illegal Contact, declined.
Score after this play: ARI 3 — CAR 13 - Q2 · 8:01CAR Touchdown
(8:01) (Shotgun) 9-B.Young pass short right to 19-A.Thielen for 8 yards, TOUCHDOWN. (kick good)
Score after this play: ARI 3 — CAR 20 - Q2 · 6:02ARI Touchdown
(6:02) 6-J.Conner left tackle for 6 yards, TOUCHDOWN. (kick good)
Score after this play: ARI 10 — CAR 20 - Q2 · 0:11ARI Touchdown
(:11) 1-K.Murray pass short right to 20-D.Dallas for 1 yard, TOUCHDOWN. (kick good)
Score after this play: ARI 17 — CAR 20 - Q3 · 9:34CAR Field goal
(9:34) 4-E.Pineiro 29 yard field goal is GOOD, Center-44-J.Jansen, Holder-10-J.Hekker.
Score after this play: ARI 17 — CAR 23 - Q3 · 5:03ARI Field goal
(5:03) 38-C.Ryland 30 yard field goal is GOOD, Center-46-A.Brewer, Holder-10-M.Palardy.
Score after this play: ARI 20 — CAR 23 - Q4 · 12:10CAR Touchdown
(12:10) (Shotgun) 9-B.Young pass deep left to 83-D.Moore for 18 yards, TOUCHDOWN. (kick good)
Score after this play: ARI 20 — CAR 30 - Q4 · 7:03ARI Touchdown
(7:03) (Shotgun) 1-K.Murray right end for 20 yards, TOUCHDOWN. (kick good)
Score after this play: ARI 27 — CAR 30 - Q4 · 0:02ARI Field goal
(:02) 38-C.Ryland 58 yard field goal is GOOD, Center-46-A.Brewer, Holder-10-M.Palardy.
Score after this play: ARI 30 — CAR 30 - OT · 3:24CAR Touchdown
(3:24) 62-C.Zavala reported in as eligible. 30-C.Hubbard right tackle for 21 yards, TOUCHDOWN.
Score after this play: ARI 30 — CAR 36
Down-to-down truth
Situational splits
| Metric | Cardinals | Panthers |
|---|---|---|
| Offensive plays | 64 | 64 |
| Total yards | 382 | 393 (edge) |
| Yards per play | 6.0 | 6.1 (edge) |
| Expected points added / play | 0.16 | 0.25 (edge) |
| Success rate | 52% (edge) | 45% |
| Dropback rate | 64% | 52% |
| Dropback efficiency (EPA/play) | 0.13 | 0.22 (edge) |
| Rush efficiency (EPA/play) | 0.22 | 0.28 (edge) |
| Third downs | 6/13 (edge) | 6/14 |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 7 | 9 (edge) |
| First downs gained on snaps | 20 | 20 |
| Sacks taken | 3 | 3 |
| Turnovers | 2 | 0 (edge) |
Panthers won the down-to-down efficiency fight: 0.25 expected points added per play vs 0.16.
Who moved the needle
Top performers
Passing · ARI
20/32, 202 yds, 1 TD, 1 INT
1.3 expected points added · -1.1% completion over expected
Passing · CAR
17/26, 158 yds, 2 TD, 0 INT
1.1 expected points added · +5.6% completion over expected
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | ARI | ARI 40 | 5 | 11 | 2:07 | Punt | |
| 2 | CAR | CAR 30 | 16 | 51 | 7:58 | Touchdown +7 | |
| 3 | ARI | ARI 15 | 9 | 69 | 5:18 | Field goal +3 | |
| 4 | CAR | CAR 30 | 8 | 70 | 3:02 | Touchdown +6 | |
| 5 | ARI | ARI 20 | 6 | 11 | 2:16 | Fumble | |
| 6 | CAR | ARI 30 | 5 | 30 | 1:24 | Touchdown +7 | |
| 7 | ARI | ARI 30 | 6 | 55 | 1:58 | Touchdown +7 | |
| 8 | CAR | CAR 20 | 5 | 5 | 1:37 | Punt | |
| 9 | ARI | ARI 32 | 10 | 63 | 4:13 | Touchdown +7 | |
| 10 | CAR | CAR 30 | 2 | 0 | 0:07 | End of half | |
| 11 | CAR | CAR 34 | 12 | 55 | 5:29 | Field goal +3 | |
| 12 | ARI | ARI 30 | 10 | 58 | 4:31 | Field goal +3 | |
| 13 | CAR | CAR 30 | 8 | 27 | 4:01 | Punt | |
| 14 | ARI | ARI 20 | 4 | 3 | 0:56 | Punt | |
| 15 | CAR | CAR 42 | 7 | 58 | 2:59 | Touchdown +7 | |
| 16 | ARI | ARI 30 | 11 | 75 | 5:08 | Touchdown +7 | |
| 17 | CAR | CAR 30 | 5 | 10 | 2:04 | Punt | |
| 18 | ARI | ARI 38 | 3 | -1 | 1:42 | Interception | |
| 19 | CAR | CAR 14 | 7 | 35 | 1:23 | Punt | |
| 20 | ARI | ARI 26 | 7 | 35 | 1:47 | Field goal +3 | |
| 21 | CAR | CAR 30 | 5 | 3 | 2:21 | Punt | |
| 22 | ARI | ARI 10 | 8 | 3 | 3:28 | Punt | |
| 23 | CAR | ARI 49 | 2 | 49 | 0:53 | Touchdown +6 |
12 of 23 drives ended in points. Longest march: Cardinals gained 75 scrimmage yards over 11 plays for a touchdown.
Full stat lines
Box score
Arizona Cardinals
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Kyler Murray | 20/32 | 202 | 1 | 1 | 3 | 1.3 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| James Conner | 15 | 117 | 7.8 | 1 | 4.9 |
| Kyler Murray | 8 | 63 | 7.9 | 1 | 2.9 |
| Michael Carter | 5 | 18 | 3.6 | 0 | 0.9 |
| Greg Dortch | 1 | 8 | 8.0 | 0 | 0.4 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| James Conner | 4 | 4 | 49 | 0 | 14% | 3.9 |
| Michael Wilson | 2 | 5 | 44 | 0 | 17% | 0.4 |
| Marvin Harrison | 4 | 8 | 39 | 0 | 28% | -0.6 |
| Michael Carter | 5 | 5 | 30 | 0 | 17% | 0.9 |
| Trey McBride | 3 | 4 | 20 | 0 | 14% | 0.1 |
| Greg Dortch | 1 | 1 | 19 | 0 | 3% | 1.4 |
| DeeJay Dallas | 1 | 1 | 1 | 1 | 3% | 1.7 |
| Elijah Higgins | 0 | 1 | 0 | 0 | 3% | -0.6 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Jalen Thompson | 7 | 3 | 0.0 | 0 | 1 |
| Kyzir White | 4 | 3 | 1.0 | 0 | 0 |
| Garrett Williams | 4 | 2 | 0.0 | 0 | 0 |
| Budda Baker | 2 | 4 | 0.0 | 0 | 0 |
| Owen Pappoe | 2 | 3 | 0.0 | 0 | 1 |
| Sean Murphy-Bunting | 4 | 1 | 0.0 | 0 | 0 |
| Dadrion Taylor-Demerson | 1 | 3 | 0.0 | 0 | 0 |
| Roy Lopez | 1 | 2 | 0.0 | 0 | 0 |
| Naquan Jones | 2 | 1 | 1.0 | 0 | 0 |
| Victor Dimukeje | 2 | 1 | 0.0 | 0 | 0 |
Carolina Panthers
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Bryce Young | 17/26 | 158 | 2 | 0 | 3 | 1.1 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Chuba Hubbard | 25 | 152 | 6.1 | 2 | 9.7 |
| Bryce Young | 5 | 68 | 13.6 | 1 | 6.0 |
| Raheem Blackshear | 3 | 13 | 4.3 | 0 | -0.1 |
| Deven Thompkins | 1 | 9 | 9.0 | 0 | 0.8 |
| Mike Boone | 1 | 1 | 1.0 | 0 | -0.4 |
| David Moore | 1 | 0 | 0.0 | 0 | -1.3 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Adam Thielen | 5 | 6 | 43 | 1 | 25% | 6.9 |
| David Moore | 2 | 3 | 39 | 1 | 13% | 2.8 |
| Tommy Tremble | 3 | 3 | 32 | 0 | 13% | 2.5 |
| Dan Chisena | 1 | 2 | 23 | 0 | 8% | 0.7 |
| Chuba Hubbard | 4 | 5 | 13 | 0 | 21% | -2.3 |
| Jalen Coker | 2 | 5 | 8 | 0 | 21% | -3.0 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Jacoby Windmon | 4 | 4 | 1.0 | 0 | 1 |
| A'Shawn Robinson | 3 | 4 | 1.0 | 0 | 0 |
| Demani Richardson | 3 | 3 | 0.0 | 1 | 1 |
| Xavier Woods | 4 | 2 | 0.0 | 0 | 0 |
| Josey Jewell | 3 | 3 | 0.0 | 0 | 1 |
| Michael Jackson | 5 | 1 | 0.0 | 0 | 2 |
| D.J. Wonnum | 2 | 3 | 1.0 | 0 | 0 |
| Chau Smith-Wade | 3 | 2 | 0.0 | 0 | 0 |
| Jaycee Horn | 1 | 3 | 0.0 | 0 | 0 |
| LaBryan Ray | 1 | 3 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- ARI -5.5
- Closing total
- 47
- ARI moneyline
- -245
- CAR moneyline
- +200
Cardinals closed -5.5 and lost outright — an upset against the closing number.
Total closed 47; the game landed 66 — over by 19.0.
Conditions and crew
Game environment
- Venue
- Bank of America Stadium
- Roof / surface
- outdoors · grass
- Kickoff weather
- 37°F, wind 10 mph
- Referee
- Adrian Hill
- Rest
- ARI 7 days · CAR 7 days
- Coaches
- Jonathan Gannon vs Dave Canales