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.
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.
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+.
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
| Book | Spread | Total | Moneyline |
|---|---|---|---|
| DraftKings | BUF -6 | 54.5 o -112 / u -108 | Cincinnati Bengals +230 · Buffalo Bills -285 |
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
| Team | Lost | Points against | Points for | Tied | Win % | Won | Overall |
|---|---|---|---|---|---|---|---|
| Cincinnati | 0 | 36 | 73 | 0 | 1.000 | 3 | 3-0 |
| Baltimore | 0 | 13 | 78 | 0 | 1.000 | 3 | 3-0 |
| Cleveland | 2 | 78 | 54 | 0 | .333 | 1 | 1-2 |
| Pittsburgh | 2 | 54 | 55 | 0 | .333 | 1 | 1-2 |
| Buffalo | 0 | 48 | 88 | 0 | 1.000 | 3 | 3-0 |
| New England | 1 | 71 | 50 | 1 | .500 | 1 | 1-1-1 |
| New York | 2 | 47 | 39 | 0 | .333 | 1 | 1-2 |
| Miami | 3 | 63 | 22 | 0 | .000 | 0 | 0-3 |
Box score
| Stat | Cincinnati Bengals | Buffalo Bills |
|---|---|---|
| First downs | 25 | 22 |
| First downs passing | 18 | 13 |
| First downs rushing | 4 | 7 |
| First downs by penalty | 3 | 2 |
| Third downs | 10-12 | 6-11 |
| Fourth downs | 0-0 | 3-4 |
| Offensive plays | 56 | 60 |
| Total yards | 338 | 416 |
| Yards per play | 6.0 | 6.9 |
| Drives | 9 | 9 |
| Net passing yards | 276 | 233 |
| Completions | 25/36 | 22/28 |
| Yards per pass | 7.5 | 7.5 |
| Interceptions thrown | 2 | 0 |
| Sacks allowed | 1-8 | 3-18 |
| Rushing yards | 62 | 183 |
| Rushing attempts | 19 | 29 |
| Yards per rush | 3.3 | 6.3 |
| Red zone trips | 3-3 | 3-5 |
| Penalties | 4-30 | 6-68 |
| Turnovers | 2 | 1 |
| Fumbles lost | 0 | 1 |
| Defensive touchdowns | 0 | 1 |
| Time of possession | 28:12 | 31: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
- 2026 Fantasy Football Draft Guide: Rankings, mock drafts and analysis
- Fantasy football fast facts: Quick-hit notes to get you ready for your draft
- Mike Clay's Playbook, Part 3: How to manage your team postdraft
- NFL players, coaches, GMs under the most pressure in 2026
- Who calls plays for every NFL team in 2026? What to know
- How Panthers QB Bryce Young, playcaller Brad Idzik will mesh in 2026