Buffalo rebounded from Week 11's loss with a resounding win in New Orleans over the Saints on Thanksgiving night.
Josh Allen completed 23 of 28 passes for 260 yards with four touchdowns and two interceptions. Stefon Diggs recorded seven receptions for 74 yards and a touchdown and dazzled the national audience with his spectacular route running all night.
Dawson Knox posted two touchdowns and set a franchise record with seven touchdowns - the most by a Bills tight end in a single season. And the defense held the Saints to 190 yards and 1.8 yards per carry.
It was an all around great Thanksgiving for Buffalo.
Below is a compilation of the best social posts from the night:
Scroll to see photos of Bills fans inside the Superdome for the Thanksgiving matchup with the Saints.


Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Stefon Diggs (14) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Stefon Diggs (14) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert
The Bills enjoyed their seventh win of the season in the Caesars Superdome.

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Stefon Diggs (14), Josh Allen (17), and Dawson Knox (88) Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Stefon Diggs (14), Josh Allen (17), and Dawson Knox (88) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Stefon Diggs (14), Josh Allen (17), and Dawson Knox (88) Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills quarterback Josh Allen (17) greets New Orleans Saints quarterback Trevor Siemian after an NFL football game in New Orleans, Thursday, Nov. 25, 2021. The Bills won 31-6. (AP Photo/Butch Dill)

Emmanuel Sanders (1) Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Ed Oliver (91) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Stefon Diggs (14) celebrates his touchdown with Cole Beasley (11) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills outside linebacker Matt Milano (58) celebrates a defensive stop during an NFL football game against the New Orleans Saints on Thursday, November 25, 2021 in New Orleans, Louisiana. (Kevin Sabitus/NFL)

Stefon Diggs (14) touchdown Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Stefon Diggs (14) and Josh Allen (17) celebrate a touchdown Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Ed Oliver (91) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Mario Addison (97) sack Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Dawson Knox (88) celebrates his touchdown with Gabriel Davis (13) Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Buffalo Bills tight end Dawson Knox, left, celebrates his touchdown with wide receiver Emmanuel Sanders (1) and quarterback Josh Allen (17) in the first half of an NFL football game against the New Orleans Saints in New Orleans, Thursday, Nov. 25, 2021. (AP Photo/Derick Hingle)

Dawson Knox (88) touchdown Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Taiwan Jones (25) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Matt Breida (22) touchdown Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Matt Breida (22) touchdown Buffalo Bills at New Orleans Saints at Caesers Dome, November 25, 2021. Photo by Brett Carlsen

Sean McDermott Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

Buffalo Bills free safety Jordan Poyer (21) celebrates his interception with cornerback Taron Johnson (24) and safety Micah Hyde (23) in the second half of an NFL football game in New Orleans, Thursday, Nov. 25, 2021. The Bills won 31-6. (AP Photo/Butch Dill)

DB celebration following an interception by Jordan Poyer (21) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert

DB celebration following an interception by Jordan Poyer (21) Buffalo Bills vs New Orleans Saints at Caesars Superdome, November 25, 2021. Photo by Bill Wippert