Broncos at Steelers
Denver Broncos 31, Pittsburgh Steelers 23 · MUG 27 Regs
Final Score
Broncos 31 4 TD · 1 FG · 4 XP
Steelers 23 2 TD · 3 FG · 2 XPBo Nix 301 yds passingRJ Harvey 66 yds rushingDK Metcalf 159 yds receivingNik Bonitto 5 tkl defenseTotal yards 428 · 358Passing yards 301 · 278Rushing yards 127 · 80Completions 24/36 · 19/35Yards per carry 5.1 · 3.3Recap
Franchise Hub Beat · 34d ago
The Denver Broncos secured a vital 31-23 victory over the Pittsburgh Steelers in Week 12 of the 2026 season, further solidifying their playoff aspirations. With both teams vying for position in the postseason race, this matchup carried significant weight for their respective campaigns.
Bo Nix led the Broncos' offense with an impressive 301 passing yards, showcasing his ability to move the chains effectively. RJ Harvey contributed a solid ground game, adding 66 rushing yards, while the Steelers' Aaron Rodgers tossed two touchdowns, keeping his team competitive throughout the contest. However, it was DK Metcalf's remarkable performance, racking up 159 receiving yards for Pittsburgh, that kept the pressure on Denver until the final whistle.
Defensively, the Broncos shined, with Nik Bonitto registering 2.5 sacks to disrupt Pittsburgh's rhythm. The turning point came late in the fourth quarter when Bonitto's relentless pressure led to a crucial turnover on downs, allowing the Broncos to maintain control of the game. Despite Payton Wilson's standout performance for the Steelers with eight total tackles, Denver's defense ultimately played a pivotal role in sealing their victory.
Box Score
| Player | C/A | PCT | YDS | TD | INT | QBR |
|---|---|---|---|---|---|---|
Broncos | ||||||
| Bo NixQB | 24/36 | 67% | 301 | 1 | 1 | 90.1 |
Steelers | ||||||
| Aaron RodgersQB | 19/35 | 54% | 278 | 2 | 1 | 87.5 |
| Player | ATT | YDS | YPC | YAC | TD | LNG | FUM |
|---|---|---|---|---|---|---|---|
Broncos | |||||||
| RJ HarveyHB | 15 | 66 | 4.4 | 28 | 1 | 23 | 0 |
| Bo NixQB | 6 | 41 | 6.8 | 37 | 1 | 37 | 0 |
| J.K. DobbinsHB | 4 | 20 | 5.0 | 9 | 1 | 16 | 0 |
| Jonah ColemanHB | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Troy FranklinWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Jaylen WaddleWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
Steelers | |||||||
| Jaylen WarrenHB | 4 | 34 | 8.5 | 18 | 0 | 21 | 0 |
| Rico DowdleHB | 16 | 25 | 1.6 | — | 0 | 7 | 0 |
| Aaron RodgersQB | 2 | 9 | 4.5 | — | 0 | 5 | 0 |
| Michael PittmanWR | 1 | 8 | 8.0 | — | 0 | 8 | 0 |
| Germie BernardWR | 1 | 4 | 4.0 | — | 0 | 4 | 0 |
| DK MetcalfWR | 0 | 0 | 0.0 | — | 0 | 0 | 0 |
| Player | REC | YDS | YPR | YAC | TD | LNG | DROP |
|---|---|---|---|---|---|---|---|
Broncos | |||||||
| Jaylen WaddleWR | 5 | 121 | 24.2 | 63 | 1 | 68 | 0 |
| Evan EngramTE | 4 | 48 | 12.0 | 11 | 0 | 29 | 0 |
| Courtland SuttonWR | 4 | 44 | 11.0 | 14 | 0 | 13 | 0 |
| Troy FranklinWR | 4 | 39 | 9.8 | 10 | 0 | 22 | 0 |
| RJ HarveyHB | 4 | 20 | 5.0 | 6 | 0 | 16 | 0 |
| Jonah ColemanHB | 1 | 13 | 13.0 | 5 | 0 | 13 | 0 |
| J.K. DobbinsHB | 1 | 8 | 8.0 | 6 | 0 | 8 | 0 |
| Adam TrautmanTE | 1 | 8 | 8.0 | 4 | 0 | 8 | 0 |
Steelers | |||||||
| DK MetcalfWR | 6 | 159 | 26.5 | 86 | 2 | 93 | 1 |
| Michael PittmanWR | 4 | 44 | 11.0 | 5 | 0 | 18 | 0 |
| Pat FreiermuthTE | 4 | 40 | 10.0 | 14 | 0 | 17 | 0 |
| Germie BernardWR | 3 | 24 | 8.0 | 7 | 0 | 10 | 0 |
| Darnell WashingtonTE | 1 | 8 | 8.0 | 5 | 0 | 8 | 0 |
| Rico DowdleHB | 1 | 3 | 3.0 | 5 | 0 | 3 | 0 |
| Player | TKL | SACK | INT | FF | PD |
|---|---|---|---|---|---|
Broncos | |||||
| Nik BonittoREDG | 5 | 2.5 | 0 | 0 | 0 |
| Riley MossCB | 5 | 0 | 1 | 0 | 1 |
| Justin StrnadWILL | 7 | 0 | 0 | 0 | 0 |
| Alex SingletonMIKE | 6 | 0 | 0 | 0 | 1 |
| Jonathon CooperLEDG | 2 | 1 | 0 | 0 | 0 |
| Patrick Surtain IICB | 4 | 0 | 0 | 0 | 1 |
| Tyler OnyedimDT | 3 | 0 | 0 | 0 | 0 |
| Zach AllenDT | 2 | 0.5 | 0 | 0 | 0 |
| Brandon JonesFS | 3 | 0 | 0 | 0 | 0 |
| Malcolm RoachDT | 1 | 1 | 0 | 0 | 0 |
| Talanoa HufangaSS | 3 | 0 | 0 | 0 | 0 |
| Ja'Quan McMillianCB | 2 | 0 | 0 | 0 | 0 |
Steelers | |||||
| Payton WilsonWILL | 8 | 0 | 0 | 0 | 0 |
| Patrick QueenMIKE | 7 | 0.5 | 0 | 0 | 0 |
| Jamel DeanCB | 3 | 0 | 1 | 0 | 0 |
| Jalen RamseyFS | 5 | 0 | 0 | 0 | 0 |
| Cam HeywardDT | 2 | 0.5 | 0 | 0 | 0 |
| T.J. WattLEDG | 3 | 0 | 0 | 0 | 0 |
| Joey PorterCB | 3 | 0 | 0 | 0 | 0 |
| Derrick HarmonDT | 2 | 0 | 0 | 0 | 0 |
| Alex HighsmithREDG | 2 | 0 | 0 | 0 | 1 |
| Gabe RubioDT | 1 | 0 | 0 | 0 | 0 |
| Jack SawyerLEDG | 1 | 0 | 0 | 0 | 0 |
| Yahya BlackDT | 1 | 0 | 0 | 0 | 0 |
| Daylen EveretteCB | 1 | 0 | 0 | 0 | 0 |
| Brandin EcholsCB | 1 | 0 | 0 | 0 | 0 |
| Jaquan BriskerSS | 0 | 0 | 0 | 0 | 1 |
| Player | FG | XP | LNG |
|---|---|---|---|
Broncos | |||
| Wil LutzK | 1/1 | 4 | 55 |
Steelers | |||
| Chris BoswellK | 3/3 | 2 | 53 |
