Quick answer
- Winner
- Buffalo Bills
- Final score
- Buffalo Bills 26–7 Pittsburgh Steelers
- Halftime
- Buffalo Bills 3–7 Pittsburgh Steelers at halftime
- FantasyHQ MVP
- Jonathan Allen
- Top passer
- Jonathan Allen
- Biggest EPA play
- (14:54) (Shotgun) 74-S.Anderson reported in as eligible. 8-A.Rodgers sacked at PIT 17 for …
- Game date
- 2025-11-30
Game summary
The Buffalo Bills beat the Pittsburgh Steelers 26–7 on 2025-11-30, overcoming Pittsburgh Steelers's 7–3 halftime lead. Jonathan Allen posted a game-high +6.63 total EPA in the passing.
The highest-scoring period was Q3 with 13 combined points.
Line score
Final score and points by quarter.
| Q2 | Q3 | Q4 | — | — | T | |
|---|---|---|---|---|---|---|
| 3 | 13 | 13 | 0 | 0 | 26 | |
| 7 | 0 | 0 | 0 | 0 | 7 |
Stars of the game
Top performers by total expected points added (EPA).
- 1

Jonathan Allen · Buffalo Bills · Passing · +6.63 total EPA · 27 snaps · +0.25 EPA/play - 2

DK Metcalf · Pittsburgh Steelers · Receiving · +4.95 total EPA · 5 snaps · +0.99 EPA/play - 3

Keon Coleman · Buffalo Bills · Receiving · +4.40 total EPA · 3 snaps · +1.47 EPA/play - 4

Jonathan Allen · Buffalo Bills · Rushing · +4.00 total EPA · 4 snaps · +1.00 EPA/play - 5

James Cook III · Buffalo Bills · Receiving · +3.08 total EPA · 3 snaps · +1.03 EPA/play - 6

Ty Johnson · Buffalo Bills · Rushing · +2.78 total EPA · 2 snaps · +1.39 EPA/play - 7

Brandin Cooks · Buffalo Bills · Receiving · +2.28 total EPA · 1 snaps · +2.28 EPA/play - 8

Ryan Davis · Buffalo Bills · Rushing · +1.92 total EPA · 9 snaps · +0.21 EPA/play
FantasyHQ Game MVP
Highest total EPA with the player's top snap and the game's biggest single play when different.

FantasyHQ Game MVP
Jonathan Allen — BUF · Passing
Jonathan Allen posted the highest total EPA (+6.63) in the game, the strongest overall impact for Buffalo Bills. Across 27 counted snaps, they averaged +0.25 EPA per play.
Jonathan Allen's top snap (-3.57 EPA): (11:17) (Shotgun) 17-J.Allen pass short right intended for 13-G.Davis INTERCEPTED by 26-B.Echols at PIT 35. 26-B.Echols to PIT 35 for no gain (13-G.Davis).
Biggest single play (-8.52 EPA): Spencer Anderson — (14:54) (Shotgun) 74-S.Anderson reported in as eligible. 8-A.Rodgers sacked at PIT 17 for -9 yards (97-J.Bosa). FUMBLES (97-J.Bosa) [97-J.Bosa], RECOVERED by BUF-47-C.Benford at PIT 17. 47-C.Benford f
Quarterback report card
Jonathan Allen led all passers in efficiency for Buffalo Bills, setting the tone in the passing game according to FantasyHQ analytics.

Jonathan Allen (Buffalo Bills) · 27 dropbacks · 55.6% completion · -8.5% CPOE · +0.25 EPA/play · +6.63 total EPA
Aaron Rodgers (Pittsburgh Steelers) · 22 dropbacks · 45.5% completion · -20.2% CPOE · -0.44 EPA/play · -9.58 total EPA
Team stats comparison
Side-by-side offensive and defensive efficiency.
| Stat | ||
|---|---|---|
| Offensive EPA/play | +0.062 | -0.336 |
| Offensive success rate | 45.5% | 32.7% |
| Pass EPA/play | +0.246 | -0.475 |
| Rush EPA/play | +0.016 | -0.354 |
| Defensive EPA/play | +0.336 | -0.062 |
| Defensive success rate | 67.3% | 54.5% |
Drive & efficiency notes
Despite the final score, Buffalo Bills generated the better offensive EPA per play (+0.06 vs -0.34), suggesting they moved the ball more efficiently.
Season benchmark context (offensive EPA per play):
- Buffalo Bills: +0.06 EPA/play (60th percentile vs. 2025 team-game averages)
- Pittsburgh Steelers: -0.34 EPA/play (4th percentile vs. 2025 team-game averages)
- Buffalo Bills: 9 drives, +5.46 total EPA, 4 scoring drives
- Pittsburgh Steelers: 10 drives, -18.49 total EPA, 2 scoring drives
Who scored touchdowns and field goals
Every touchdown and field goal from official play-by-play.
Touchdowns

Pittsburgh Steelers — Jaylen Warren 
Buffalo Bills — Christian Benford 
Buffalo Bills — Keon Coleman (Jonathan Allen pass) 
Buffalo Bills — Jonathan Allen
Field goals
Buffalo Bills — Matt Prater
Buffalo Bills — Matt Prater
Buffalo Bills — Matt Prater
Quarter by quarter
Quarter-by-quarter recap from live scoring plays.
The second quarter: Pittsburgh Steelers won the period 7–3. Pittsburgh Steelers found the end zone from the BUF 1 (Q2 8:12); Pittsburgh Steelers added 1 points from the BUF 15 (Q2 8:09) — 9-C.Boswell extra point is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.; Buffalo Bills connected on a field goal from the PIT 9 (Q2 0:55) — (:55) 15-M.Prater 27 yard field goal is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky..
The third quarter: Buffalo Bills won the period 13–0. Buffalo Bills found the end zone from the BUF 74 (Q3 14:54); Buffalo Bills added 1 points from the PIT 15 (Q3 14:44) — 15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.; Buffalo Bills found the end zone from the PIT 1 (Q3 8:53).
The fourth quarter: Buffalo Bills won the period 13–0. Buffalo Bills found the end zone from the PIT 8 (Q4 14:16) — (14:16) (Shotgun) 17-J.Allen right tackle for 8 yards, TOUCHDOWN.; Buffalo Bills added 1 points from the PIT 15 (Q4 14:08) — 15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.; Buffalo Bills connected on a field goal from the PIT 19 (Q4 1:12) — (1:12) 15-M.Prater 37 yard field goal is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.; Buffalo Bills connected on a field goal from the BUF 35 (Q4 1:07) — 15-M.Prater kicks 61 yards from BUF 35 to PIT 4. 85-K.Williams to PIT 28 for 24 yards (56-J.Solomon)..
Turning points
Plays that moved win probability the most.
- Pittsburgh Steelers (Q3 14:54) — (14:54) (Shotgun) 74-S.Anderson reported in as eligible. 8-A.Rodgers sacked at PIT 17 for -9 yards (97-J.Bosa). FUMBLES (97-J.Bosa) [97-J.Bosa], RECOVERED by BUF-47-C.Benford at PIT 17. 47-C.Benford f
- Buffalo Bills (Q2 10:40) — (10:40) 4-J.Cook left end to BUF 42 for -3 yards (51-N.Herbig). FUMBLES (51-N.Herbig), touched at BUF 40, RECOVERED by PIT-6-P.Queen at BUF 39.
- Pittsburgh Steelers (Q3 13:22) — (13:22) (Shotgun) 74-S.Anderson reported in as eligible. 2-M.Rudolph pass deep left intended for 80-D.Washington INTERCEPTED by 47-C.Benford at BUF 44. 47-C.Benford ran ob at BUF 44 for no gain.
- Buffalo Bills (Q3 8:53) — (8:53) (Shotgun) 17-J.Allen pass short left to 0-K.Coleman for 1 yard, TOUCHDOWN. PENALTY on PIT-97-Ca.Heyward, Taunting, 15 yards, enforced between downs.
- Buffalo Bills (Q1 13:36) — (13:36) (Shotgun) 17-J.Allen pass short right to 18-B.Cooks to PIT 43 for 13 yards (42-J.Pierre) [6-P.Queen].
Impact plays
Highest EPA snaps that flipped field position.
- Pittsburgh Steelers (Q3 14:54) — (14:54) (Shotgun) 74-S.Anderson reported in as eligible. 8-A.Rodgers sacked at PIT 17 for -9 yards (97-J.Bosa). FUMBLES (97-J.Bosa) [97-J.Bosa], RECOVERED by BUF-47-C.Benford at PIT 17. 47-C.Benford f
- Buffalo Bills (Q2 10:40) — (10:40) 4-J.Cook left end to BUF 42 for -3 yards (51-N.Herbig). FUMBLES (51-N.Herbig), touched at BUF 40, RECOVERED by PIT-6-P.Queen at BUF 39.
- Pittsburgh Steelers (Q3 13:22) — (13:22) (Shotgun) 74-S.Anderson reported in as eligible. 2-M.Rudolph pass deep left intended for 80-D.Washington INTERCEPTED by 47-C.Benford at BUF 44. 47-C.Benford ran ob at BUF 44 for no gain.
- Buffalo Bills (Q1 11:17) — (11:17) (Shotgun) 17-J.Allen pass short right intended for 13-G.Davis INTERCEPTED by 26-B.Echols at PIT 35. 26-B.Echols to PIT 35 for no gain (13-G.Davis).
Every scoring play
Chronological scoring with play-by-play context.
Pittsburgh Steelers TD (+6) — Q2 8:12 · BUF 1 · Score 0-6
(8:12) (Shotgun) 74-S.Anderson reported in as eligible. 30-J.Warren up the middle for 1 yard, TOUCHDOWN. PENALTY on PIT-4-D.Metcalf, Unsportsmanlike Conduct, 15 yards, enforced between downs.
Pittsburgh Steelers XP (+1) — Q2 8:09 · BUF 15 · Score 0-7
9-C.Boswell extra point is GOOD, Center-46-C.Kuntz, Holder-3-C.Waitman.
Buffalo Bills FG (+3) — Q2 0:55 · PIT 9 · Score 3-7
(:55) 15-M.Prater 27 yard field goal is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
Buffalo Bills TD (+6) — Q3 14:54 · BUF 74 · Score 9-7
(14:54) (Shotgun) 74-S.Anderson reported in as eligible. 8-A.Rodgers sacked at PIT 17 for -9 yards (97-J.Bosa). FUMBLES (97-J.Bosa) [97-J.Bosa], RECOVERED by BUF-47-C.Benford at PIT 17. 47-C.Benford f
Buffalo Bills XP (+1) — Q3 14:44 · PIT 15 · Score 10-7
15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
Buffalo Bills TD (+6) — Q3 8:53 · PIT 1 · Score 16-7
(8:53) (Shotgun) 17-J.Allen pass short left to 0-K.Coleman for 1 yard, TOUCHDOWN. PENALTY on PIT-97-Ca.Heyward, Taunting, 15 yards, enforced between downs.
Buffalo Bills TD (+6) — Q4 14:16 · PIT 8 · Score 22-7
(14:16) (Shotgun) 17-J.Allen right tackle for 8 yards, TOUCHDOWN.
Buffalo Bills XP (+1) — Q4 14:08 · PIT 15 · Score 23-7
15-M.Prater extra point is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
Buffalo Bills FG (+3) — Q4 1:12 · PIT 19 · Score 26-7
(1:12) 15-M.Prater 37 yard field goal is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
Buffalo Bills FG (+3) — Q4 1:07 · BUF 35 · Score 26-7
15-M.Prater kicks 61 yards from BUF 35 to PIT 4. 85-K.Williams to PIT 28 for 24 yards (56-J.Solomon).
Key takeaways
What to remember for fantasy research and follow-up box score digging.
- Buffalo Bills earned the result — use the box score for snap-level context.
- Jonathan Allen (Buffalo Bills) led total EPA — start here for highlight and prop research.
- Jonathan Allen (BUF) finished below expected efficiency despite volume.
- Aaron Rodgers (PIT) finished below expected efficiency despite volume.
Frequently asked questions
Who won Buffalo Bills vs Pittsburgh Steelers on 2025-11-30?
The Buffalo Bills beat the Pittsburgh Steelers 26-7 in Week 13, 2025.
What was the score by quarter in Buffalo Bills vs Pittsburgh Steelers?
Q2: Buffalo Bills 3, Pittsburgh Steelers 7; Q3: Buffalo Bills 13, Pittsburgh Steelers 0; Q4: Buffalo Bills 13, Pittsburgh Steelers 0; Final: Buffalo Bills 26, Pittsburgh Steelers 7.
Who scored touchdowns and field goals in Buffalo Bills vs Pittsburgh Steelers?
Pittsburgh Steelers touchdown — J. Warren (Q2 8:12) Buffalo Bills touchdown — C. Benford (Q3 14:54) Buffalo Bills touchdown — K. Coleman (J. Allen pass) (Q3 8:53) Buffalo Bills touchdown — J. Allen (Q4 14:16) Buffalo Bills field goal — M. Prater (Q2 0:55, 3 pts) Buffalo Bills field goal — M. Prater (Q4 1:12, 3 pts) Buffalo Bills field goal — M. Prater (Q4 1:07, 3 pts) Extra points followed each touchdown unless noted in the play-by-play.
How did the quarterbacks play in Buffalo Bills vs Pittsburgh Steelers?
Jonathan Allen (Buffalo Bills), 55.6% completion, -8.5% CPOE, +0.25 EPA per dropback, +6.63 total passing EPA. Aaron Rodgers (Pittsburgh Steelers), 45.5% completion, -20.2% CPOE, -0.44 EPA per dropback, -9.58 total passing EPA.
Who was FantasyHQ's player of the game in Buffalo Bills vs Pittsburgh Steelers?
Jonathan Allen (Buffalo Bills) was FantasyHQ's Game MVP with +6.63 total EPA on Passing plays. across 27 snaps. Their top snap (-3.57 EPA): (11:17) (Shotgun) 17-J.Allen pass short right intended for 13-G.Davis INTERCEPTED by 26-B.Echols at PIT 35. 26-B.Echols to PIT 35 for no gain (13-G.Davis)..
Season records after this game
Buffalo Bills
Entered 7-4 Now 8-4 W
Pittsburgh Steelers
Entered 6-5 Now 6-6 L