ENSign in
NFL · Final

Bills Edge Bengals in High-Scoring Thriller

Sunday, December 7, 2025, 1:00 PM ET · Highmark Stadium (Old)

Buffalo Bills 39, Cincinnati Bengals 34, final. Our NFL picks are sealed as a hash before kickoff and settled in public, losses included.

Next free pick (not the main pick)

The next free pick, for your email

Team, bet, price and the hash it was sealed under, on this page the moment you send. Lose or win, it stays public.

Unlock today's pick in Telegram →

or by email

Public record of the main pick, losses included: 115 won, 44 lost. See every pick

One free pick a day by email until you unsubscribe, in one click. 21+.

Get the daily free pick · See plans

Quick answers

Who won Cincinnati Bengals vs Buffalo Bills?

Buffalo Bills beat Cincinnati Bengals 39-34 at Highmark Stadium (Old) on December 7, 2025.

Who was favored in Cincinnati Bengals vs Buffalo Bills?

Buffalo Bills were the favorite at DraftKings, moneyline -285 (about 74% implied). The favorite won.

In a thrilling encounter at Highmark Stadium, the Buffalo Bills narrowly defeated the Cincinnati Bengals with a final score of 39-34. This matchup was particularly noteworthy as the Bills maintained their strong home record, improving to 10-4, while the Bengals fell to 4-10 on the season. The game showcased the offensive capabilities of both teams, with the Bills averaging 26.6 points scored in their last ten games and the Bengals averaging 23.2. Buffalo's recent form included a win against the Pittsburgh Steelers, where they scored 26 points, and a loss to the Houston Texans, where they managed 19 points. Meanwhile, Cincinnati's last match was a strong performance against the Baltimore Ravens, where they won 32-14, marking a brief resurgence after struggling earlier in the season.

The Bills have been particularly effective at home, boasting a record of 4-1 in their last five games at Highmark Stadium, where they have averaged 26.0 points scored and allowed 22.6 points. In contrast, the Bengals have struggled on the road, with a record of 1-4 in their last five away games, scoring an average of 28.8 points but allowing 32.0 points per game. This disparity in home and away performance added an intriguing layer to the matchup.

Historically, the Bills and Bengals have faced each other multiple times, but this game was significant as it highlighted the current state of both franchises. The Bills were favored to win, with DraftKings setting the spread at BUF -6 and the total points at 54.5, indicating expectations for a high-scoring affair. The moneyline odds were -285 for the Bills and +230 for the Bengals, reflecting the market's confidence in a Buffalo victory.

In terms of injuries, both teams faced challenges. The Bills had several players listed as questionable, including Khalil Shakir, Keon Coleman, and Ty Johnson, while Tyrell Shavers was out due to an ACL injury. The Bengals also had key players with uncertain statuses, including Ja'Marr Chase, Tee Higgins, and Shemar Stewart, all listed as questionable due to knee injuries. The absence or limited availability of these players could have impacted the game dynamics significantly.

The conditions at Highmark Stadium were conducive to a high-scoring game, with clear skies and a moderate temperature, allowing both teams to execute their offensive strategies effectively. Viewers were treated to a showcase of offensive talent, with both teams demonstrating their ability to score quickly and efficiently.

As the game unfolded, the Bills' offense, led by their quarterback, capitalized on their home-field advantage, while the Bengals fought hard to keep pace, making for a captivating contest. The final score of 39-34 not only reflects the competitive nature of the game but also emphasizes the resilience of both teams in a high-stakes environment.

Odds

BookSpreadTotalMoneyline
DraftKingsBUF -6 54.5 o -112 / u -108 Cincinnati Bengals +230 · Buffalo Bills -285

What these prices pay on $100 · What these numbers mean

Injury report

  • Khalil ShakirQuestionableUndisclosedBuffalo Bills
  • Keon ColemanQuestionableFootBuffalo Bills
  • Ty JohnsonQuestionableLower LegBuffalo Bills
  • Zane DurantInjured ReserveUndisclosedBuffalo Bills
  • Tyrell ShaversOutKnee - ACLBuffalo Bills
  • Shemar StewartQuestionableKneeCincinnati Bengals
  • Ja'Marr ChaseQuestionableKneeCincinnati Bengals
  • Tee HigginsQuestionableHeelCincinnati Bengals
  • Brian Parker IIInjured ReserveUndisclosedCincinnati Bengals
  • Ja'Sir TaylorInjured ReserveUndisclosedCincinnati Bengals

Leaders

  • Passing yardsJosh Allen22/28, 251 YDS, 3 TDBuffalo Bills
  • Rushing yardsJames Cook III18 CAR, 80 YDSBuffalo Bills
  • Receiving yardsDawson Knox6 REC, 93 YDSBuffalo Bills
  • Passing yardsJoe Burrow25/36, 284 YDS, 4 TD, 2 INTCincinnati Bengals
  • Rushing yardsSamaje Perine6 CAR, 31 YDSCincinnati Bengals
  • Receiving yardsTee Higgins6 REC, 92 YDS, 2 TDCincinnati Bengals

Recent form

Buffalo Bills

Last 10: 6-4Streak W126.6 scored · 20.9 allowed per game4-1 at home

  • W26-7at Pittsburgh SteelersNov 30
  • L19-23at Houston TexansNov 21
  • W44-32vs Tampa Bay BuccaneersNov 16
  • L13-30at Miami DolphinsNov 9
  • W28-21vs Kansas City ChiefsNov 2
  • W40-9at Carolina PanthersOct 26
  • L14-24at Atlanta FalconsOct 13
  • L20-23vs New England PatriotsOct 6
  • W31-19vs New Orleans SaintsSep 28
  • W31-21vs Miami DolphinsSep 19

Cincinnati Bengals

Last 10: 2-8Streak W123.2 scored · 33.1 allowed per game1-4 away

  • W32-14at Baltimore RavensNov 28
  • L20-26vs New England PatriotsNov 23
  • L12-34at Pittsburgh SteelersNov 16
  • L42-47vs Chicago BearsNov 2
  • L38-39vs New York JetsOct 26
  • W33-31vs Pittsburgh SteelersOct 17
  • L18-27at Green Bay PackersOct 12
  • L24-37vs Detroit LionsOct 5
  • L3-28at Denver BroncosSep 30
  • L10-48at Minnesota VikingsSep 21

Standings

TeamLostPoints againstPoints forTiedWin %WonOverall
Cincinnati0367301.00033-0
Baltimore0137801.00033-0
Cleveland278540.33311-2
Pittsburgh254550.33311-2
Buffalo0488801.00033-0
New England171501.50011-1-1
New York247390.33311-2
Miami363220.00000-3

Box score

StatCincinnati BengalsBuffalo Bills
First downs2522
First downs passing1813
First downs rushing47
First downs by penalty32
Third downs10-126-11
Fourth downs0-03-4
Offensive plays5660
Total yards338416
Yards per play6.06.9
Drives99
Net passing yards276233
Completions25/3622/28
Yards per pass7.57.5
Interceptions thrown20
Sacks allowed1-83-18
Rushing yards62183
Rushing attempts1929
Yards per rush3.36.3
Red zone trips3-33-5
Penalties4-306-68
Turnovers21
Fumbles lost01
Defensive touchdowns01
Time of possession28:1231:48

Win probability

Above the line favours Buffalo Bills, below favours Cincinnati Bengals.

Venue

  • Highmark Stadium (Old)Orchard Park, NY
  • Attendance70613
  • OfficialsGreg Yette, David Meslow, Patrick Turner, Bryan Neale, Kevin Codey, Brad Rogers, Joe Blubaugh

Elsewhere

Picks for NFL

NFL rules and settlement

Most days: one sealed pick, free, before kick-off. Your first day of the main pick is free any day: code FIRSTDAY, no card.

A short email on days we have a pick. One click to stop, any time. 21+.

Fixture data from the league feeds. The report was written from the recorded facts for this game and nothing else.