The Denver Broncos (5-2) defeated the Arizona Cardinals (2-5) 30-16 at State Farm Stadium on October 25, 2026, as Bo Nix broke loose for a 62-yard touchdown run and connected with RJ Harvey for a 52-yard score while Denver’s defense repeatedly frustrated Arizona in scoring territory.
Quarter-by-Quarter
| Team | Q1 | Q2 | Q3 | Q4 | Final |
|---|---|---|---|---|---|
| DEN | 6 | 7 | 14 | 3 | 30 |
| ARI | 0 | 6 | 7 | 3 | 16 |
Ryan Fitzpatrick questioned Bo Nix’s competitiveness after Denver’s previous victory, calling his recent effort garbage. Nix responded against Arizona with a 62-yard touchdown scramble, the longest quarterback rushing score in Broncos history, breaking a 6-6 tie before halftime. The Broncos kept delivering explosive plays after the break. Adam Prentice blocked a punt, RJ Harvey turned a screen pass into a 52-yard touchdown, and Marvin Mims Jr.‘s 47-yard reception helped set up J.K. Dobbins’ one-yard score. Nix finished with 222 passing yards, 74 rushing yards and two total touchdowns. Alex Singleton led Denver’s defense with 19 tackles and a sack, while Malcolm Roach helped pressure Jacoby Brissett throughout the afternoon. Denver wasn’t perfect, committing 11 penalties for 114 yards, but its explosive offense and red-zone defense were enough to secure a third consecutive victory.
Arizona celebrated Larry Fitzgerald’s jersey retirement, but its offense couldn’t give the home crowd much else to cheer about. Brissett completed 27 of 48 passes for 272 yards and a touchdown, while Trey McBride dominated the passing game with 10 catches for 111 yards and a score. Meanwhile, Michael Wilson is apparently handling WR1 duties without receiving WR1 treatment. After Arizona traded Marvin Harrison Jr., Wilson became its top wide receiver, yet finished with just four catches for 55 yards on eight targets. That’s the second-most targets on the team, but McBride received 13, reminding everyone who Brissett actually trusts most. Even with Denver missing All-Pro cornerback Patrick Surtain II, Arizona struggled to generate consistent offense. The Cardinals settled for two early field goals inside the red zone, converted just five of 17 third downs and surrendered three sacks. Wilson has the WR1 title, but the passing attack still belongs to McBride, and Arizona’s inability to consistently involve its receivers remains a serious problem.
Postgame Statistical Breakdown
Team Stats
| Stat | Denver Broncos | Arizona Cardinals |
|---|---|---|
| Final Score | 30 | 16 |
| Total Offensive Yards | 378 | 353 |
| Passing Yards | 218 | 259 |
| Rushing Yards | 160 | 94 |
| Total Plays | 56 | 75 |
| Yards Per Play | 6.8 | 4.7 |
| First Downs | 18 | 24 |
| Third Downs | 3-11 | 5-17 |
| Third-Down % | 27.3% | 29.4% |
| Fourth Downs | 0-0 | 2-4 |
| Passing TDs | 1 | 1 |
| Rushing TDs | 2 | 0 |
| Total Offensive TDs | 3 | 1 |
| Turnovers | 0 | 0 |
| Interceptions Thrown | 0 | 0 |
| Fumbles Lost | 0 | 0 |
| Sacks Allowed | 1 | 3 |
| Penalties | 11 | 9 |
| Penalty Yards | 114 | 59 |
| Time of Possession | 26:42 | 33:18 |
Passing
Denver Broncos
- Bo Nix — 15/29, 51.7%, 222 YDS, 1 TD, 0 INT, 7.7 YPA, 1 SACK, 88.6 RTG
Arizona Cardinals
- Jacoby Brissett — 27/48, 56.3%, 272 YDS, 1 TD, 0 INT, 5.7 YPA, 3 SACK, 79.5 RTG
Rushing
Denver Broncos
- Bo Nix — 7 CAR, 74 YDS, 10.6 AVG, 1 TD, LONG 62, 1 FUM
- Jonah Coleman — 9 CAR, 54 YDS, 6.0 AVG, 0 TD, LONG 15
Arizona Cardinals
- Bam Knight — 7 CAR, 48 YDS, 6.9 AVG, 0 TD, LONG 29
- Tyler Allgeier — 8 CAR, 19 YDS, 2.4 AVG, 0 TD, LONG 7
Receiving
Denver Broncos
- RJ Harvey — 2 REC, 2 TGT, 54 YDS, 27.0 AVG, 1 TD, LONG 52
- Marvin Mims Jr. — 2 REC, 2 TGT, 53 YDS, 26.5 AVG, 0 TD, LONG 47
- Jaylen Waddle — 4 REC, 7 TGT, 48 YDS, 12.0 AVG, 0 TD, LONG 27
- Courtland Sutton — 3 REC, 5 TGT, 45 YDS, 15.0 AVG, 0 TD, LONG 20
- Jonah Coleman — 2 REC, 2 TGT, 15 YDS, 7.5 AVG, 0 TD, LONG 11
Arizona Cardinals
- Trey McBride — 10 REC, 13 TGT, 111 YDS, 11.1 AVG, 1 TD, LONG 27
- Michael Wilson — 4 REC, 8 TGT, 55 YDS, 13.8 AVG, 0 TD, LONG 16
- Jalen Brooks — 1 REC, 6 TGT, 35 YDS, 35.0 AVG, 0 TD, LONG 35
- Tyler Allgeier — 3 REC, 3 TGT, 30 YDS, 10.0 AVG, 0 TD, LONG 22
- Elijah Higgins — 3 REC, 3 TGT, 17 YDS, 5.7 AVG, 0 TD, LONG 14
Scoring Plays
| Qtr | Clock | Team | Play | Score |
|---|---|---|---|---|
| Q1 | 11:00 | Denver Broncos | Wil Lutz 48-yard field goal | DEN 3, ARI 0 |
| Q1 | 1:08 | Denver Broncos | Wil Lutz 43-yard field goal | DEN 6, ARI 0 |
| Q2 | 14:16 | Arizona Cardinals | Chad Ryland 30-yard field goal | DEN 6, ARI 3 |
| Q2 | 4:30 | Arizona Cardinals | Chad Ryland 26-yard field goal | DEN 6, ARI 6 |
| Q2 | 3:43 | Denver Broncos | Bo Nix 62-yard run (Wil Lutz kick) | DEN 13, ARI 6 |
| Q3 | 10:26 | Denver Broncos | RJ Harvey 52-yard pass from Bo Nix (Wil Lutz kick) | DEN 20, ARI 6 |
| Q3 | 3:50 | Arizona Cardinals | Trey McBride 7-yard pass from Jacoby Brissett (Chad Ryland kick) | DEN 20, ARI 13 |
| Q3 | 0:00 | Denver Broncos | J.K. Dobbins 1-yard run (Wil Lutz kick) | DEN 27, ARI 13 |
| Q4 | 8:39 | Denver Broncos | Wil Lutz 31-yard field goal | DEN 30, ARI 13 |
| Q4 | 6:21 | Arizona Cardinals | Chad Ryland 41-yard field goal | DEN 30, ARI 16 |
Defense
Denver Broncos
- Alex Singleton — 19 TOT, 12 SOLO, 1 TFL, 1 SACK, 2 QBH
- Malcolm Roach — 3 TOT, 2 SOLO, 1 TFL, 1 SACK, 4 QBH, 1 PD
- Brandon Jones — 9 TOT, 5 SOLO, 1 TFL, 1 PD
- Ja’Quan McMillian — 5 TOT, 4 SOLO, 3 PD
- Sai’vion Jones — 2 TOT, 1 SOLO, 1 TFL, 1 SACK, 1 QBH
- Eyioma Uwazurike — 4 TOT, 1 SOLO, 1 TFL, 2 QBH
- Zach Allen — 3 TOT, 3 QBH
- Jahdae Barron — 5 TOT, 3 SOLO, 1 PD
- Justin Strnad — 6 TOT, 1 SOLO
- Riley Moss — 4 TOT, 1 SOLO, 1 PD
Arizona Cardinals
- Darius Robinson — 4 TOT, 1 SOLO, 1 TFL, 1 SACK, 1 QBH
- Denzel Burke — 4 TOT, 4 SOLO, 2 PD
- Kei’Trel Clark — 6 TOT, 2 SOLO, 1 PD
- Jack Gibbens — 7 TOT, 4 SOLO
- Kalen King — 6 TOT, 5 SOLO
- Cody Simon — 3 TOT, 2 SOLO
- Kitan Crawford — 3 TOT, 2 SOLO
- L.J. Collier — 1 TOT, 1 SOLO, 1 PD
- Mack Wilson Sr. — 3 TOT, 1 SOLO
- Dadrion Taylor-Demerson — 2 TOT, 2 SOLO
Kick Returns
Denver Broncos
- Marvin Mims Jr. — 4 KR, 103 YDS, 25.8 AVG, LONG 39, 0 TD
Arizona Cardinals
- Jalen Brooks — 4 KR, 106 YDS, 26.5 AVG, LONG 31, 0 TD
Punt Returns
Denver Broncos
- Marvin Mims Jr. — 2 PR, 8 YDS, 4.0 AVG, LONG 6, 0 TD
Arizona Cardinals
- Devin Duvernay — 1 PR, 0 YDS, 0.0 AVG, 0 TD

