Buffalo BillsBills8-4
26FinalNov 30, 2025
Pittsburgh SteelersSteelers6-6
7TVCBS
Closing line
US sportsbook at kickoffSpread
BUF −3−120
PIT +3+100
Total O/U
Over 44.5−108
Under 44.5−112
- Spread: Bills −3 covered.
- Total O/U: under 44.5 (33 points).
Recap
The Buffalo Bills beat the Pittsburgh Steelers 26-7 at Acrisure Stadium in Pittsburgh on Nov 30, 2025 to move to 8-4.
The game was played before 66,068.
Score by quarter
| Team | 1 | 2 | 3 | 4 | T |
|---|---|---|---|---|---|
| BUF | 0 | 3 | 13 | 10 | 26 |
| PIT | 0 | 7 | 0 | 0 | 7 |
Scoring plays
Second Quarter
- PITTouchdown · 8:09Jaylen Warren 1 Yd Rush (Chris Boswell Kick)0-7
- BUFField Goal · 0:51Matt Prater 27 Yd Field Goal3-7
Third Quarter
- BUFTouchdown · 14:44Christian Benford 17 Yd Fumble Recovery (Matt Prater Kick)10-7
- BUFTouchdown · 8:49Keon Coleman 1 Yd pass from Josh Allen (Matt Prater PAT Failed)16-7
Fourth Quarter
- BUFTouchdown · 14:08Josh Allen 8 Yd Rush (Matt Prater Kick)23-7
- BUFField Goal · 1:07Matt Prater 37 Yd Field Goal26-7
Team stats
BUFPIT
- 1st Downs
- 26
- 10
- Total Yards
- 372
- 166
- Passing
- 123
- 108
- Rushing
- 249
- 58
- 3rd down efficiency
- 8-15
- 3-9
- Turnovers
- 2
- 2
- Possession
- 41:59
- 18:01
Top performers
Buffalo BillsPittsburgh Steelers
Passing
Josh Allen15/23, 123 YDS, 1 TD, 1 INT
Aaron Rodgers10/21, 117 YDS
Rushing
James Cook III32 CAR, 144 YDS
Jaylen Warren10 CAR, 35 YDS, 1 TD
Receiving
James Cook III3 REC, 33 YDS
Darnell Washington2 REC, 45 YDS
Tackles
Shaq Thompson9
Payton Wilson14
Sacks
Joey Bosa1
–
Player stats
Bills · Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| Josh Allen | 15/23 | 123 | 5.3 | 1 | 1 | 0-0 | 70.7 | 75.1 |
Bills · Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| James Cook III | 32 | 144 | 4.5 | 0 | 31 |
| Ray Davis | 9 | 62 | 6.9 | 0 | 15 |
| Josh Allen | 8 | 38 | 4.8 | 1 | 11 |
| Ty Johnson | 2 | 5 | 2.5 | 0 | 3 |
Bills · Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| James Cook III | 3 | 33 | 11.0 | 0 | 16 | 3 |
| Dawson Knox | 3 | 28 | 9.3 | 0 | 16 | 4 |
| Ty Johnson | 3 | 20 | 6.7 | 0 | 9 | 5 |
| Brandin Cooks | 1 | 13 | 13.0 | 0 | 13 | 1 |
| Jackson Hawes | 1 | 10 | 10.0 | 0 | 10 | 1 |
| Keon Coleman | 2 | 9 | 4.5 | 1 | 8 | 3 |
| Gabe Davis | 1 | 5 | 5.0 | 0 | 5 | 2 |
| Khalil Shakir | 1 | 5 | 5.0 | 0 | 5 | 4 |
Bills · Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| James Cook III | 2 | 1 | 1 |
| Christian Benford | 0 | 0 | 1 |
Bills · Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Shaq Thompson | 9 | 5 | 0 | 0 | 0 | 0 | 0 |
| Jordan Poyer | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| Cole Bishop | 4 | 1 | 0 | 0 | 0 | 0 | 0 |
| Matt Milano | 3 | 2 | 0 | 1 | 0 | 0 | 0 |
| Taron Johnson | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Joe Andreessen | 3 | 0 | 0 | 0 | 0 | 0 | 0 |
| Javon Solomon | 2 | 2 | 0 | 0 | 0 | 0 | 0 |
| Joey Bosa | 2 | 1 | 1 | 1 | 0 | 1 | 0 |
Bills · Interceptions
| Player | INT | YDS | TD |
|---|---|---|---|
| Christian Benford | 1 | 0 | 0 |
Bills · Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Ty Johnson | 1 | 21 | 21.0 | 21 | 0 |
| Ray Davis | 1 | 15 | 15.0 | 15 | 0 |
Bills · Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Matt Prater | 2/2 | 100.0 | 37 | 2/3 | 8 |
Bills · Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Mitch Wishnowsky | 2 | 99 | 49.5 | 1 | 0 | 52 |
Steelers · Passing
| Player | C/ATT | YDS | AVG | TD | INT | SACKS | QBR | RTG |
|---|---|---|---|---|---|---|---|---|
| Aaron Rodgers | 10/21 | 117 | 5.6 | 0 | 0 | 1-9 | 6.8 | 65.0 |
| Mason Rudolph | 0/3 | 0 | 0.0 | 0 | 1 | 0-0 | 0.0 | 0.0 |
Steelers · Rushing
| Player | CAR | YDS | AVG | TD | LONG |
|---|---|---|---|---|---|
| Jaylen Warren | 10 | 35 | 3.5 | 1 | 12 |
| Kenny Gainwell | 5 | 20 | 4.0 | 0 | 11 |
| Kaleb Johnson | 2 | 3 | 1.5 | 0 | 2 |
| Aaron Rodgers | 1 | 0 | 0.0 | 0 | 0 |
Steelers · Receiving
| Player | REC | YDS | AVG | TD | LONG | TGTS |
|---|---|---|---|---|---|---|
| Darnell Washington | 2 | 45 | 22.5 | 0 | 26 | 4 |
| DK Metcalf | 3 | 32 | 10.7 | 0 | 14 | 5 |
| Kenny Gainwell | 2 | 25 | 12.5 | 0 | 17 | 3 |
| Jaylen Warren | 2 | 9 | 4.5 | 0 | 7 | 4 |
| Jonnu Smith | 1 | 6 | 6.0 | 0 | 6 | 2 |
| Ben Skowronek | 0 | 0 | 0.0 | 0 | 0 | 1 |
| Calvin Austin III | 0 | 0 | 0.0 | 0 | 0 | 2 |
| Roman Wilson | 0 | 0 | 0.0 | 0 | 0 | 1 |
Steelers · Fumbles
| Player | FUM | LOST | REC |
|---|---|---|---|
| Aaron Rodgers | 1 | 1 | 1 |
| Zach Frazier | 1 | 0 | 0 |
| Patrick Queen | 0 | 0 | 1 |
Steelers · Defense
| Player | TOT | SOLO | SACKS | TFL | PD | QB HTS | TD |
|---|---|---|---|---|---|---|---|
| Payton Wilson | 14 | 5 | 0 | 0 | 0 | 0 | 0 |
| Jalen Ramsey | 9 | 6 | 0 | 0 | 0 | 0 | 0 |
| Yahya Black | 9 | 4 | 0 | 0 | 0 | 0 | 0 |
| Malik Harrison | 8 | 6 | 0 | 0 | 0 | 0 | 0 |
| Joey Porter Jr. | 8 | 6 | 0 | 0 | 0 | 0 | 0 |
| Cameron Heyward | 8 | 5 | 0 | 2 | 0 | 0 | 0 |
| Alex Highsmith | 6 | 3 | 0 | 0 | 0 | 0 | 0 |
| Patrick Queen | 6 | 2 | 0 | 0 | 0 | 1 | 0 |
Steelers · Interceptions
| Player | INT | YDS | TD |
|---|---|---|---|
| Brandin Echols | 1 | 0 | 0 |
Steelers · Kick returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Ke'Shawn Williams | 4 | 89 | 22.3 | 25 | 0 |
| Kenny Gainwell | 1 | 26 | 26.0 | 26 | 0 |
Steelers · Punt returns
| Player | NO | YDS | AVG | LONG | TD |
|---|---|---|---|---|---|
| Calvin Austin III | 1 | 12 | 12.0 | 12 | 0 |
Steelers · Kicking
| Player | FG | PCT | LONG | XP | PTS |
|---|---|---|---|---|---|
| Chris Boswell | 0/0 | 0.0 | 0 | 1/1 | 1 |
Steelers · Punting
| Player | NO | YDS | AVG | TB | In 20 | LONG |
|---|---|---|---|---|---|---|
| Corliss Waitman | 4 | 161 | 40.3 | 0 | 2 | 51 |
Game info
VenueAcrisure Stadium, Pittsburgh, PA
Attendance66,068
OfficialsLine Judge: Rusty Baynes · Field Judge: Sean Petty · Back Judge: Scott Helverson · Referee: Alex Kemp
TVCBS · national
Last and next games
More scores
NFL Week 13, 2025All NFL ScoresNFL 2025 SeasonNFL OddsScores & schedules
College Football ScoresNBA ScoresCollege Basketball ScoresNHL ScoresMLB ScoresWNBA ScoresUFC & MMA Results
Scores, stats and closing line: ESPN. Prediction-market prices: Kalshi and Polymarket. Betting splits: a consensus across several sportsbooks. Odds change constantly: confirm the price at the book. 21+. Gambling problem? Call 1-800-GAMBLER.
Game details updated Oct 13, 5:54 PM ET. How game pages are made