NFL Scores · NFL Odds

Bengals vs Bills

Final · Week 14 · Sun Dec 7 · 1:00 PM ET · Highmark Stadium (Old)

Cincinnati BengalsBengals4-9
34
FinalDec 7, 2025
Buffalo BillsBills9-4
39
TVFox

Closing line

US sportsbook at kickoff
Moneyline
CIN+230
BUF−285
Spread
CIN +6−108
BUF −6−112
Total O/U
Over 54.5−112
Under 54.5−108
  • Spread: Bengals +6 covered.
  • Total O/U: over 54.5 (73 points).

Recap

The Buffalo Bills beat the Cincinnati Bengals 39-34 at Highmark Stadium (Old) in Orchard Park on Dec 7, 2025 to move to 9-4.

The Bills came back from 11 points down, trailing 14-3 in the second quarter. The go-ahead score came with 5:25 left in the fourth quarter: Christian Benford 63 Yd Interception Return (Matt Prater Kick).

Score by quarter

Cincinnati Bengals and Buffalo Bills, score by quarter
Team1234T
CIN71401334
BUF3872139

Scoring plays

First Quarter

  1. CINTouchdown · 6:44Chase Brown 5 Yd Rush (Evan McPherson Kick)7-0
  2. BUFField Goal · 1:54Matt Prater 26 Yd Field Goal7-3

Second Quarter

  1. CINTouchdown · 13:33Tee Higgins 21 Yd pass from Joe Burrow (Evan McPherson Kick)14-3
  2. BUFTouchdown · 7:27Khalil Shakir 11 Yd pass from Josh Allen (Josh Allen Pass to Dawson Knox for Two-Point Conversion)14-11
  3. CINTouchdown · 3:18Chase Brown 10 Yd pass from Joe Burrow (Evan McPherson Kick)21-11

Third Quarter

  1. BUFTouchdown · 9:20Dalton Kincaid 5 Yd pass from Josh Allen (Matt Prater Kick)21-18

Fourth Quarter

  1. CINTouchdown · 8:44Mike Gesicki 12 Yd pass from Joe Burrow (Evan McPherson Kick)28-18
  2. BUFTouchdown · 7:33Josh Allen 40 Yd Rush (Matt Prater Kick)28-25
  3. BUFTouchdown · 5:25Christian Benford 63 Yd Interception Return (Matt Prater Kick)28-32
  4. BUFTouchdown · 3:03Jackson Hawes 3 Yd pass from Josh Allen (Matt Prater Kick)28-39
  5. CINTouchdown · 2:13Tee Higgins 25 Yd pass from Joe Burrow (Two-Point Pass Conversion Failed)34-39

Team stats

CINBUF
1st Downs
25
22
Total Yards
338
416
Passing
276
233
Rushing
62
183
3rd down efficiency
10-12
6-11
Turnovers
2
1
Possession
28:12
31:48

Top performers

Cincinnati BengalsBuffalo Bills

Passing

Joe Burrow25/36, 284 YDS, 4 TD, 2 INT
Josh Allen22/28, 251 YDS, 3 TD

Rushing

Samaje Perine6 CAR, 31 YDS
James Cook III18 CAR, 80 YDS

Receiving

Tee Higgins6 REC, 92 YDS, 2 TD
Dawson Knox6 REC, 93 YDS

Sacks

B.J. Hill1
Christian Benford1

Tackles

Geno Stone9
Jordan Poyer8

Player stats

Bengals · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Joe Burrow25/362847.9421-881.6106.7

Bengals · Rushing

PlayerCARYDSAVGTDLONG
Samaje Perine6315.209
Chase Brown12231.915
Ja'Marr Chase188.008

Bengals · Receiving

PlayerRECYDSAVGTDLONGTGTS
Tee Higgins69215.322511
Mike Gesicki68614.31376
Ja'Marr Chase5448.80168
Andrei Iosivas2178.50113
Noah Fant11515.00152
Chase Brown3124.01104
Tanner Hudson11111.00111
Samaje Perine177.0071

Bengals · Fumbles

PlayerFUMLOSTREC
Oren Burks001

Bengals · Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Geno Stone9712010
Jordan Battle9500100
Barrett Carter7300000
Joseph Ossai5401000
Demetrius Knight Jr.5300000
T.J. Slaton Jr.5211010
Dax Hill5200100
Joe Giles-Harris4300000

Bengals · Kick returns

PlayerNOYDSAVGLONGTD
Charlie Jones513827.6350
Samaje Perine24924.5250

Bengals · Kicking

PlayerFGPCTLONGXPPTS
Evan McPherson0/00.004/44

Bengals · Punting

PlayerNOYDSAVGTBIn 20LONG
Ryan Rehkow27939.50057

Bills · Passing

PlayerC/ATTYDSAVGTDINTSACKSQBRRTG
Josh Allen22/282519.0303-1896.9139.7

Bills · Rushing

PlayerCARYDSAVGTDLONG
James Cook III18804.4018
Josh Allen9788.7140
Ty Johnson22512.5023

Bills · Receiving

PlayerRECYDSAVGTDLONGTGTS
Dawson Knox69315.50327
Dalton Kincaid44110.31205
James Cook III23115.50272
Gabe Davis22110.50172
Khalil Shakir2168.01113
Tyrell Shavers11616.00161
Keon Coleman2168.0083
Ty Johnson2147.0073
Jackson Hawes133.0131

Bills · Fumbles

PlayerFUMLOSTREC
James Cook III210

Bills · Defense

PlayerTOTSOLOSACKSTFLPDQB HTSTD
Jordan Poyer8600000
Shaq Thompson6301010
Cole Bishop6300000
Taron Johnson5400100
Matt Milano5000000
Deone Walker4100000
Maxwell Hairston3300200
Jordan Hancock3200000

Bills · Interceptions

PlayerINTYDSTD
Christian Benford1631
AJ Epenesa110

Bills · Kick returns

PlayerNOYDSAVGLONGTD
Ray Davis48421.0270
Ty Johnson24623.0270

Bills · Punt returns

PlayerNOYDSAVGLONGTD
Khalil Shakir199.090

Bills · Kicking

PlayerFGPCTLONGXPPTS
Matt Prater1/1100.0264/47

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