Skip to main content
Week 12 · Final

Broncos at Steelers

Denver Broncos 31, Pittsburgh Steelers 28 · NFL afterdark

FinalNFL afterdarkWeek 12

Final Score

Week 12
By the numbers
Broncos 31 4 TD · 1 FG · 4 XPSteelers 28 4 TD · 0 FG · 4 XPAaron Rodgers 342 yds passingRJ Harvey 103 yds rushingTroy Franklin 94 yds receivingJalen Ramsey 8 tkl defenseTotal yards 405 · 396Passing yards 279 · 332Rushing yards 126 · 64Completions 18/24 · 23/32Yards per carry 5.7 · 7.1

Recap

AI recap

Franchise Hub Beat · 23d ago

In a thrilling Week 12 matchup, the Denver Broncos narrowly defeated the Pittsburgh Steelers 31-28, enhancing their playoff hopes as the season heads into its final stretch. This tight contest showcased both teams’ playoff aspirations, making every point crucial in the race for postseason positioning.

Pittsburgh's Aaron Rodgers put on a dazzling performance, throwing for 342 yards and four touchdowns, but it was Denver’s RJ Harvey who stole the show with a powerful rushing effort, amassing 103 yards on the ground. Meanwhile, Troy Franklin emerged as a reliable target for the Broncos, racking up 94 receiving yards, which helped keep Denver's offense balanced and effective throughout the game.

Defensively, the Steelers were led by Jalen Ramsey, who tallied eight total tackles, while T.J. Watt added a key sack to his resume. Despite the strong defensive efforts, the turning point came late in the fourth quarter when Denver’s defense stifled a potential game-tying drive, allowing the Broncos to hold off a late surge from Pittsburgh and secure the victory.

Scoring

Touchdowns, field goals, extra points
TeamTDFGXPPTS
Broncos41431
Steelers40428

Team Stats

Side by side
DENPIT
Total yards405396
Passing yards279332
Rushing yards12664
Completions18/2423/32
Yards per carry5.77.1
Sacks21
Turnovers22
Touchdowns44
Field goals1/10/0
1st downs2018
3rd downs8/94/7
Penalties0-01-5

Box Score

Passing, rushing, receiving, defense, kicking
Passing2 players
PlayerC/APCTYDSTDINTQBR
Broncos
Bo NixQB18/2475%28832119.4
Steelers
Aaron RodgersQB23/3272%34242120.0
Rushing5 players
PlayerATTYDSYPCYACTDLNGFUM
Broncos
RJ HarveyHB191035.4351190
Bo NixQB12626.0—0260
Troy FranklinWR2-3-1.54000
Steelers
Jaylen WarrenHB5377.480120
Rico DowdleHB4276.890140
Receiving13 players
PlayerRECYDSYPRYACTDLNGDROP
Broncos
Troy FranklinWR59418.8370350
Jaylen WaddleWR27638.0151440
Evan EngramTE46416.0301250
Courtland SuttonWR22311.5130140
Marvin Mims JrWR22110.590150
RJ HarveyHB3103.314150
Steelers
Jaylen WarrenHB48922.3991720
Michael PittmanWR78311.9191330
DK MetcalfWR45814.5130220
Pat FreiermuthTE5499.8451200
Roman WilsonWR14444.0231440
Riley NowakowskiFB11313.0110130
Germie BernardWR166.03060
Defense23 players
Kicking3 players
PlayerFGXPLNG
Broncos
Jeremy CrawshawP0/000
Wil LutzK1/1430
Steelers
Chris BoswellK0/040