2025 Week 14 · Sun, Dec 7, 2025 · New Era Field
Cincinnati Bengals
34
Buffalo BillsWinner
39
Buffalo Bills 39–34. Biggest swing: Q4 5:35, CIN +56% win probability on one snap.
The game in one curve — scrub to replay it
Win probability
(5:35) 9-J.Burrow pass short right intended for 1-J.Chase INTERCEPTED by 47-C.Benford at BUF 37. 47-C.Benford for 63 yards, TOUCHDOWN.
Highest-leverage plays
- Q4 · 5:35CIN +56% win prob(5:35) 9-J.Burrow pass short right intended for 1-J.Chase INTERCEPTED by 47-C.Benford at BUF 37. 47-C.Benford for 63 yards, TOUCHDOWN.
- Q3 · 0:52CIN +28% win prob(:52) 4-J.Cook left tackle to CIN 2 for no gain (20-D.Turner; 27-J.Battle). FUMBLES (20-D.Turner), RECOVERED by CIN-42-O.Burks at CIN -3. Touchback.
- Q4 · 5:19CIN +17% win prob(5:19) (Shotgun) 9-J.Burrow pass short left intended for 1-J.Chase INTERCEPTED by 57-A.Epenesa (52-J.Phillips) at CIN 30. 57-A.Epenesa to CIN 29 for 1 yard (66-D.Risner).
- Q4 · 7:41BUF +14% win prob(7:41) (Shotgun) 17-J.Allen scrambles left end for 40 yards, TOUCHDOWN.
How the points landed
Scoring summary
- Q1 · 6:52CIN Touchdown
(6:52) (Shotgun) 30-C.Brown left guard for 5 yards, TOUCHDOWN. (kick good)
Score after this play: CIN 7 — BUF 0 - Q1 · 1:57BUF Field goal
(1:57) 15-M.Prater 26 yard field goal is GOOD, Center-69-R.Ferguson, Holder-19-M.Wishnowsky.
Score after this play: CIN 7 — BUF 3 - Q2 · 13:39CIN Touchdown
(13:39) (Shotgun) 9-J.Burrow pass deep right to 5-T.Higgins for 21 yards, TOUCHDOWN. (kick good)
Score after this play: CIN 14 — BUF 3 - Q2 · 7:36BUF Touchdown
(7:36) (Shotgun) 17-J.Allen pass short right to 10-K.Shakir for 11 yards, TOUCHDOWN. PENALTY on CIN-58-J.Ossai, Roughing the Passer, 1 yard, enforced between downs. (two-point conversion good)
Score after this play: CIN 14 — BUF 11 - Q2 · 3:25CIN Touchdown
(3:25) (Shotgun) 9-J.Burrow pass short right to 30-C.Brown pushed ob at BUF 1 for 9 yards (45-S.Thompson). Cincinnati challenged the short of the goal line ruling, and the play was REVERSED. (Shotgun) 9-J.Burrow pass short right to 30-C.Brown for 10 yards, TOUCHDOWN. (kick good)
Score after this play: CIN 21 — BUF 11 - Q3 · 9:23BUF Touchdown
(9:23) (Shotgun) 17-J.Allen pass short right to 86-D.Kincaid for 5 yards, TOUCHDOWN. (kick good)
Score after this play: CIN 21 — BUF 18 - Q4 · 8:49CIN Touchdown
(8:49) (Shotgun) 9-J.Burrow pass short left to 88-M.Gesicki for 12 yards, TOUCHDOWN [45-S.Thompson]. (kick good)
Score after this play: CIN 28 — BUF 18 - Q4 · 7:41BUF Touchdown
(7:41) (Shotgun) 17-J.Allen scrambles left end for 40 yards, TOUCHDOWN. (kick good)
Score after this play: CIN 28 — BUF 25 - Q4 · 5:35BUF Touchdown
(5:35) 9-J.Burrow pass short right intended for 1-J.Chase INTERCEPTED by 47-C.Benford at BUF 37. 47-C.Benford for 63 yards, TOUCHDOWN. (kick good)
Score after this play: CIN 28 — BUF 32 - Q4 · 3:09BUF Touchdown
(3:09) 17-J.Allen pass short middle to 85-J.Hawes for 3 yards, TOUCHDOWN. (kick good)
Score after this play: CIN 28 — BUF 39 - Q4 · 2:19CIN Touchdown
(2:19) (Shotgun) 9-J.Burrow pass deep right to 5-T.Higgins for 25 yards, TOUCHDOWN.
Score after this play: CIN 34 — BUF 39
Down-to-down truth
Situational splits
| Metric | Bengals | Bills |
|---|---|---|
| Offensive plays | 57 | 58 |
| Total yards | 338 | 421 (edge) |
| Yards per play | 5.9 | 7.3 (edge) |
| Expected points added / play | 0.12 | 0.25 (edge) |
| Success rate | 49% | 57% (edge) |
| Dropback rate | 67% | 64% |
| Dropback efficiency (EPA/play) | 0.22 | 0.64 (edge) |
| Rush efficiency (EPA/play) | -0.07 (edge) | -0.43 |
| Third downs | 10/12 (edge) | 6/11 |
| Red-zone trips → TDs | 0 → 0 | 0 → 0 |
| Explosive plays (10+ rush / 20+ pass) | 3 | 9 (edge) |
| First downs gained on snaps | 23 (edge) | 21 |
| Sacks taken | 1 (edge) | 3 |
| Turnovers | 2 | 1 (edge) |
Bills won the down-to-down efficiency fight: 0.25 expected points added per play vs 0.12.
Who moved the needle
Top performers
Passing · CIN
25/36, 284 yds, 4 TD, 2 INT
8.2 expected points added · +7.0% completion over expected
Passing · BUF
22/28, 251 yds, 3 TD, 0 INT
16.7 expected points added · +12.5% completion over expected
Possession by possession
Drive chart
| # | Team | Start | Plays | Scrim yds | Clock | Result | |
|---|---|---|---|---|---|---|---|
| 1 | CIN | CIN 33 | 16 | 67 | 8:16 | Touchdown +7 | |
| 2 | BUF | BUF 23 | 9 | 69 | 4:50 | Field goal +3 | |
| 3 | CIN | CIN 45 | 8 | 55 | 3:21 | Touchdown +7 | |
| 4 | BUF | BUF 30 | 14 | 72 | 6:06 | Touchdown +8 | |
| 5 | CIN | CIN 31 | 10 | 36 | 4:09 | Touchdown +7 | |
| 6 | BUF | BUF 32 | 6 | 30 | 2:07 | Turnover on downs | |
| 7 | CIN | CIN 44 | 5 | 3 | 1:01 | Punt | |
| 8 | BUF | BUF 26 | 1 | 0 | 0:10 | End of half | |
| 9 | BUF | BUF 25 | 11 | 56 | 5:40 | Touchdown +7 | |
| 10 | CIN | CIN 27 | 5 | 2 | 1:11 | Punt | |
| 11 | BUF | BUF 28 | 12 | 75 | 7:23 | Fumble | |
| 12 | CIN | CIN 20 | 13 | 75 | 7:02 | Touchdown +7 | |
| 13 | BUF | BUF 32 | 6 | 68 | 1:11 | Touchdown +7 | |
| 14 | CIN | CIN 33 | 5 | 34 | 2:08 | Defensive touchdown | |
| 15 | CIN | CIN 34 | 2 | 0 | 0:14 | Interception | |
| 16 | BUF | CIN 29 | 6 | 39 | 2:08 | Touchdown +7 | |
| 17 | CIN | CIN 34 | 6 | 66 | 0:50 | Touchdown +6 | |
| 18 | BUF | BUF 30 | 6 | 12 | 2:13 | End of game |
10 of 18 drives ended in points. Longest march: Bills gained 75 scrimmage yards over 12 plays for a fumble.
Full stat lines
Box score
Cincinnati Bengals
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Joe Burrow | 25/36 | 284 | 4 | 2 | 1 | 8.2 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| Samaje Perine | 6 | 31 | 5.2 | 0 | 2.3 |
| Chase Brown | 12 | 23 | 1.9 | 1 | -4.2 |
| Ja'Marr Chase | 1 | 8 | 8.0 | 0 | 0.5 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Tee Higgins | 6 | 11 | 92 | 2 | 31% | 9.3 |
| Mike Gesicki | 6 | 6 | 86 | 1 | 17% | 9.5 |
| Ja'Marr Chase | 5 | 8 | 44 | 0 | 22% | -13.3 |
| Andrei Iosivas | 2 | 3 | 17 | 0 | 8% | 1.4 |
| Noah Fant | 1 | 2 | 15 | 0 | 6% | 0.5 |
| Chase Brown | 3 | 4 | 12 | 1 | 11% | 0.6 |
| Tanner Hudson | 1 | 1 | 11 | 0 | 3% | 0.5 |
| Samaje Perine | 1 | 1 | 7 | 0 | 3% | 1.7 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Geno Stone | 7 | 2 | 1.0 | 0 | 0 |
| Jordan Battle | 4 | 4 | 0.0 | 0 | 1 |
| Barrett Carter | 3 | 4 | 0.0 | 0 | 0 |
| Tedarrell Slaton | 2 | 3 | 1.0 | 0 | 0 |
| Joseph Ossai | 4 | 1 | 0.0 | 0 | 0 |
| Demetrius Knight Jr. | 3 | 2 | 0.0 | 0 | 0 |
| Daxton Hill | 2 | 3 | 0.0 | 0 | 1 |
| Joe Giles-Harris | 3 | 1 | 0.0 | 0 | 0 |
| DJ Turner II | 2 | 2 | 0.0 | 0 | 1 |
| Jalen Davis | 1 | 2 | 0.0 | 0 | 0 |
Buffalo Bills
Passing
| Player | C/Att | Yds | TD | INT | Sacked | EPA |
|---|---|---|---|---|---|---|
| Josh Allen | 22/28 | 251 | 3 | 0 | 3 | 16.7 |
Rushing
| Player | Att | Yds | Avg | TD | EPA |
|---|---|---|---|---|---|
| James Cook | 18 | 80 | 4.4 | 0 | -8.6 |
| Josh Allen | 9 | 78 | 8.7 | 1 | 5.0 |
| Ty Johnson | 2 | 25 | 12.5 | 0 | 1.6 |
Receiving
| Player | Rec | Tgt | Yds | TD | Tgt share | EPA |
|---|---|---|---|---|---|---|
| Dawson Knox | 6 | 7 | 93 | 0 | 26% | 4.7 |
| Dalton Kincaid | 4 | 5 | 41 | 1 | 19% | 3.7 |
| James Cook | 2 | 2 | 31 | 0 | 7% | 2.2 |
| Gabe Davis | 2 | 2 | 21 | 0 | 7% | 3.8 |
| Tyrell Shavers | 1 | 1 | 16 | 0 | 4% | 1.0 |
| Khalil Shakir | 2 | 3 | 16 | 1 | 11% | 0.9 |
| Keon Coleman | 2 | 3 | 16 | 0 | 11% | 1.2 |
| Ty Johnson | 2 | 3 | 14 | 0 | 11% | -1.1 |
| Jackson Hawes | 1 | 1 | 3 | 1 | 4% | 4.2 |
Defense (top contributors)
| Player | Solo | Ast | Sacks | INT | PD |
|---|---|---|---|---|---|
| Jordan Poyer | 6 | 2 | 0.0 | 0 | 0 |
| Shaq Thompson | 3 | 3 | 0.0 | 0 | 0 |
| Cole Bishop | 3 | 3 | 0.0 | 0 | 0 |
| Taron Johnson | 4 | 1 | 0.0 | 0 | 1 |
| Deone Walker | 1 | 3 | 0.0 | 0 | 0 |
| Jordan Hancock | 2 | 1 | 0.0 | 0 | 0 |
| Maxwell Hairston | 3 | 0 | 0.0 | 0 | 2 |
| A.J. Epenesa | 1 | 2 | 0.0 | 1 | 1 |
| Tre'Davious White | 1 | 2 | 0.0 | 0 | 0 |
| Dorian Williams | 1 | 2 | 0.0 | 0 | 0 |
Closing number vs result
Betting context
- Closing spread
- BUF -6
- Closing total
- 54.5
- CIN moneyline
- +230
- BUF moneyline
- -285
Bills closed -6, won by 5 — but didn't cover.
Total closed 54.5; the game landed 73 — over by 18.5.
Conditions and crew
Game environment
- Venue
- New Era Field
- Roof / surface
- outdoors · a turf
- Kickoff weather
- 31°F, wind 12 mph
- Referee
- Brad Rogers
- Rest
- CIN 10 days · BUF 7 days
- Coaches
- Zac Taylor vs Sean McDermott