Location:
Highmark Stadium, Orchard Park, NY (Attendance = 65,398)
Final score:
Bills 31, Panthers 14
Records:
Bills (8-6), Panthers (5-9)
Next opponent:
Bills at New England Patriots on Sunday, December 26 at 1 pm on CBS
For the full box score from today's game, click >> Link
Here's a list of notable notes from today's game …
- Bills improved to 8-6 in 2021 – are now one game behind the AFC East leaders the New England Patriots (9-5). Buffalo also snapped a two-game losing streak.
- Bills now have 8+ wins in three straight seasons – longest stretch since 1998-2000
- Stefon Diggs played in his 100th career game; his 574 receptions are the eighth-most in NFL history in a player's first 100 games
- Josh Allen has become the first Bills quarterback to throw for 30+ touchdowns in consecutive seasons
- Stefon Diggs became the second Bills receiver in team history to produce 1,000 yards in consecutive seasons (Stevie Johnson – 2010-2012)
- Dawson Knox became the first Bills tight end with 500 receiving yards in a season since Charles Clay in 2017
- Gabriel Davis scored a touchdown in his third consecutive game and recorded his first two-touchdown game in his career
- Defensive end Efe Obaba produced a career-high 2.0 sacks
- With AJ Klein's interception, the Bills now have 27 takeaways on the season - the most in 14 games since 2014 (30)
Injuries ...
- Dane Jackson, Stinger (Returned to the game)
Scroll to see the best photos from the Buffalo Bills game against the Carolina Panthers at Highmark Stadium on December 19, 2021.


Mitch Morse (60) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Josh Allen (17) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Daryl Williams (75) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Stefon Diggs (14) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Scott Chandler Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Jordan Poyer (21) and Taron Johnson (24) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Tremaine Edmunds (49) and Mario Addison (97) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Jordan Poyer (21) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Tremaine Edmunds (49) and Jerry Hughes (55) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Gabriel Davis (13) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Jordan Poyer (21) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Devin Singletary (26) touchdown run. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Devin Singletary (26) touchdown Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Stefon Diggs (14) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Jordan Poyer (21) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Stefon Diggs (14) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Stefon Diggs (14) touchdown. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Matt Milano (58) and Taron Johnson (24) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Stefon Diggs (14) touchdown celebration with Spencer Brown (79) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Josh Allen (17) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Jerry Hughes (55) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Devin Singletary (26) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Cole Beasley (11) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Reid Ferguson (69) Matt Haack (3) and Tyler Bass (2) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Josh Allen (17) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Josh Allen (17) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Josh Allen (17) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Josh Allen (17) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Matt Milano (58) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Matt Milano (58) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Gabriel Davis (13) touchdown. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Spencer Brown (79) and Billy Buffalo Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Spencer Brown (79) and Tyler Bass (2). Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Gabriel Davis (13) touchdown celebrations. Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Gabriel Davis (13) touchdown Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Gabriel Davis (13) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Gabriel Davis (13) touchdown. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Gabriel Davis (13) touchdown. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Efe Obada (93) sack. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Ed Oliver (91) and Efe Obada (93) sack. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Efe Obada (93) Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Gabriel Davis (13) touchdown celebration. Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Gabriel Davis (13) second touchdown. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Gabriel Davis (13) second touchdown. Buffalo Bills vs Carolina Panthers at Highmark Stadium at December 19, 2021. Photo by Craig Melvin

Sean McDermott Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Efe Obada (93) sack Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Jordan Poyer (21) and Sean McDermott Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Tremaine Edmunds (49) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Greg Rousseau (50) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert

Efe Obada (93) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Devin Singletary (26) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Sean McDermott Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Leslie Frazier Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Micah Hyde (23) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Ben Green

Jerry Hughes (55), Tremaine Edmunds (49) and Jordan Poyer (21) Buffalo Bills vs Carolina Panthers at Highmark Stadium, December 19, 2021. Photo by Bill Wippert