All NFL Final Scores For Week 12 of 2021 Games

The Bills capped off a full slate of Thanksgiving Day games with a win over the Saints

NBCUniversal Media, LLC

We’ve reached the pivotal point in the NFL season where playoff races are tightening, the tank for the top pick is on, and what better way to enjoy it all than with some of the best food you’ll eat all season.

Thanksgiving was on Thursday, a day where all NFL fans are treated to some extra football. The day started off with the Chicago Bears outlasting the winless Lions in Detroit. Cairo Santos drilled a 28-yard field goal as time expired to give Chicago a 16-14 victory.

The late afternoon game between the Dallas Cowboys and the Las Vegas Raiders was a Thanksgiving thriller. The Raiders secured their first victory in over a month, upsetting the Cowboys in a 36-33 overtime win.

Daniel Carlson nailed the game-winning 29-yard field goal after Cowboys defensive back Anthony Brown was called for pass interference on third-and-18 to put the Raiders in range. Derek Carr completed 24 of 39 passes for 373 yards and one touchdown to DeSean Jackson in the first quarter. Dallas suffered their second straight loss.

The Buffalo Bills gave fans a bit of dessert on Thanksgiving night, feasting on the New Orleans Saints in the final game of the day. Josh Allen threw for 260 yards and four touchdowns in a 31-6 rout. Bills tight end Dawson Knox caught two of Allen's four TD passes and wide receiver Stefon Diggs caught a touchdown for the third straight game.

Moving to Sunday, the 1 p.m. slate is a little lighter than usual given the added games on Thursday. There are a couple of matchups with major playoff implications in the early afternoon. The Tennessee Titans travel to Foxboro to take on the New England Patriots, who are on a five-game winning streak and have recently taken first place in the AFC East. The Cincinnati Bengals and Pittsburgh Steelers clash in an AFC North matchup where both teams are fighting for the division. 

Another divisional battle is the Philadelphia Eagles taking on NFC East foe, the New York Giants, in the Meadowlands. The Tampa Bay Buccaneers play the Indianapolis Colts after bouncing back from a two-game skid with a win on Monday Night Football and the Colts made easy work of the Bills in Week 11.

Elsewhere in the 1 p.m. window, the Miami Dolphins put their three-game win streak on the line against the Carolina Panthers. The Atlanta Falcons make a short trip south to face the Jacksonville Jaguars and a pair of two-win teams go toe-to-toe with the New York Jets and Houston Texans playing each other. 

There are just three games in the late afternoon, but all three involve teams eyeing playoff spots. Two of the top teams in the NFC go head-to-head as the Los Angeles Rams head north to face the Green Bay Packers. The Los Angeles Chargers and Denver Broncos battle in an AFC West clash and the Minnesota Vikings go out west to the Bay to play the San Francisco 49ers

To finish the Sunday schedule, it’s another AFC North matchup, as the Cleveland Browns take on the Baltimore Ravens on Sunday Night Football. The Ravens hold the lead in the division after coming away with a comeback win over the Bears despite Lamar Jackson not playing. The Browns managed to stave off the Lions in Week 11 to stay above .500.

On Monday Night Football, it’s two sub-.500 teams getting the primetime spot, as the Seattle Seahawks go up against the Washington Football Team. Seattle is 0-2 since Russell Wilson's return from his finger injury and is slowly slipping out of the playoff picture. On the other side, Washington has won two in a row and is looking to get itself back in the hunt for the postseason.

Here’s a look at the full Week 12 schedule.

Watch all NFL Week 12 games online at FuboTV (free trial here).

Last week's NFL scores

Week 11 began with another dominant defensive showing on Thursday Night Football. The Patriots blanked the Falcons 25-0, as Bill Belichick’s defense picked off the Falcons’ QBs four times and accumulated four sacks. Mac Jones was 22 of 26 and hit Nelson Agholor for a touchdown, while Nick Folk was four-for-four on field goals to push the Pats’ winning streak to five games and their record to 7-4. The Falcons dropped to 4-6 as they were shut out in their building for the first time since 1988. 

Only the Rams and Broncos were on bye in Week 11, so Sunday featured 13 games.

The 1 p.m. ET window included a few upsets and games that came down to the final seconds, none perhaps bigger than Tyrod Taylor and Houston Texans defeating the AFC's top-seeded Titans. Taylor threw for 107 yards and rushed for two touchdowns to lift the give the Texans their second victory of the year.

Running back Jonathan Taylor and the Indianapolis Colts got their revenge against the Bills as they rolled to a dominant 41-15 win in the Bills Stadium. Taylor rushed for 185 yards on 32 attempts and five total touchdowns, solidifying himself as one of the best backs in the league. Taylor also became the first Colts player with 5 touchdowns in a game and is the 16th player in league history to do so.

The Packers and Vikings delivered one of the most thrilling games of the year to date. The Vikings knocked off the Packers with a walk-off field goal to end the wild contest with a 34-31 win at U.S. Bank Stadium. Kirk Cousins threw 341 yards and three touchdowns. Two of Cousins' TDs went to  Justin Jefferson, who caught eight passes for 169 yards. Adam Thielen also caught a touchdown, tallying 82 yards on eight receptions.

Jalen Hurts and the Eagles proved to be too much for the Saints as they walked away with a convincing 40-29 win. The Saints have now dropped their third consecutive game. In Baltimore, backup quarterback Tyler Huntley picked up his first career win holding on to defeat the Bears.

Cam Newton scored two touchdowns (one passing, one rushing) in his return to Carolina, but the Panthers weren't able to come away with a victory against Washington.

The Kansas City Chiefs have got their mojo back for now. Mahomes and company stifled the Cowboys in a 19-9 win that saw the Chiefs defense terrorize Cowboys QB Dak Prescott.

Defensive tackle Chris Jones came into the game with three sacks in his past eight games -- today, he sacked Dak Prescott 3.5 times. The Chiefs may have found their form again just in time to make a case as contenders for this year’s Super Bowl.

The Bengals used their bye week to their benefit, it seems. The Bengals exploded on the Raiders in a devastating 32-13 win. The Bengals utilized their star running back Joe Mixon once again as he carried 30 times for two touchdowns and 123 yards on the ground. 

Rookie quarterback Joe Burrow didn’t light up the game through the air and ended with only 148 yards and one touchdown.

But Raiders quarterback Derek Carr was worse. Only throwing for one touchdown but also throwing an interception, the Raiders struggled greatly in key moments; they converted only one 3rd down out of eight attempts.

The Seahawks were expected to ramp up their offensive production with starting quarterback Russell Wilson back in action, but Seattle was sleepy against the Arizona Cardinals in a 23-13 loss. Wilson threw for 207 yards and no touchdowns in the loss. But it isn’t all on Wilson -- his receivers dropped passes throughout the game and the Cardinals locked up DK Metcalf and held him to only 31 yards.

Cardinals backup Colt McCoy played his part after a poor Week 10 performance and threw for 328 yards and two touchdowns. With Kyler Murray and DeAndre Hopkins still out due to injury, McCoy has led the Cardinals well in their absence and recorded his second win in three games. 

Sunday Night Football headed back to SoFi Stadium for a matchup between the Steelers and Chargers.

After the Chargers were able to take a commanding 27-10 lead, the Steelers mounted a comeback to go ahead 37-34 in with less than four minutes in the fourth quarter.

Luckily for Chargers fans, quarterback Justin Herbert led a crunchtime drive and found receiver Mike Williams wide open in the endzone. The Los Angeles defense then stepped up and sacked Big Ben twice on the ensuing drive, winning the game 41-37.

Austin Ekeler was the standout player of the game, recording four touchdowns -- two in the air, two on the ground. Quarterback Justin Herbert threw for 382 yards, three touchdowns and an interception.

The Steelers were less formidable on the defensive end due to missing three stars in edge rusher T.J. Watt, safety Minkah Fitzpatrick and cornerback Joe Haden.

Week 11 was capped off with the Buccaneers cruising to a 30-10 win over the Giants. Tom Brady and the Bucs snapped a two-game losing streak as he threw for 307 yards and two touchdowns. He hit Chris Godwin and Mike Evans for scores as four different Tampa receivers recorded six catches. 

Daniel Jones and the Giants’ offense could not muster much against a stingy Bucs’ defense. New York managed just 215 total yards as Jones was picked twice and Darius Slayton lost a fumble. The Giants dropped to 3-7 while the Bucs improved to 7-3.

All NFL scores from previous games

Week 10

Dolphins 22, Ravens 10

Cowboys 43, Falcons 3

Titans 23, Saints 21

Colts 23, Jaguars 17

Patriots 45, Browns 7

Bills 45, Jets 17

Lions 16, Steelers 16 (OT)

Washington 29, Buccaneers 19

Panthers 34, Cardinals 10

Vikings 27, Chargers 20

Eagles 30, Broncos 13

Packers 17, Seahawks 0

Chiefs 41, Raiders 14

49ers 31, Rams 10

Week 9

Colts 45, Jets 30

Browns 41, Bengals 16

Broncos 30, Cowboys 16

Dolphins 17, Texans 9

Falcons 27, Saints 25

Giants 23, Raiders 16

Patriots 24, Panthers 6

Jaguars 9, Bills 6

Ravens 34, Vikings 31 (OT)

Chargers 27, Eagles 24

Chiefs 13, Packers 7

Cardinals 31, 49ers 17

Titans 28, Rams 16

Steelers 29, Bears 27

Week 8

Packers 24, Cardinals 21

Jets 34, Bengals 31

Titans 34, Colts 31 (OT)

Rams 38, Texans 22

Steelers 15, Browns 10

Eagles 44, Lions 6

49ers 33, Bears 22

Panthers 19, Falcons 13

Bills 26, Dolphins 11

Patriots 27, Chargers 24

Seahawks 31, Jaguars 7

Denver 17, Washington 10

Saints 36, Buccaneers 27

Cowboys 20, Vikings 16

Chiefs 20, Giants 17

Week 7

Browns 17, Broncos 14

Giants 25, Panthers 3

Patriots 54, Jets 13

Titans 27, Chiefs 3

Packers 24, Washington 10

Falcons 30, Dolphins 28

Bengals 41, Ravens 17

Rams 28, Lions 19

Raiders 33, Eagles 22

Cardinals 31, Texans 5

Colts 30, 49ers 18

Saints 13, Seahawks 10

Week 6

Buccaneers 28, Eagles 22

Jaguars 23, Dolphins 20

Chiefs 31, Washington 13

Rams 38, Giants 11

Colts 31, Texans 3

Bengals 34, Lions 11

Packers 24, Bears 14

Ravens 34, Chargers 6

Vikings 34, Panthers 28 (OT)

Cardinals 37, Browns 14

Raiders 34, Broncos 24

Cowboys 35, Patriots 29 (OT)

Steelers 23, Seahawks 20 (OT)

Titans 34, Bills 31

Week 5

Rams 26, Seahawks 17

Falcons 27, Jets 20

Vikings 19, Lions 17

Saints 33, Washington 22

Patriots 25, Texans 22

Buccaneers 45, Dolphins 17

Packers 25, Bengals 22 (OT)

Steelers 27, Broncos 19

Eagles 21, Panthers 18

Titans 37, Jaguars 19

Chargers 47, Browns 42

Bears 20, Raiders 9

Cardinals 17, 49ers 10

Cowboys 44, Giants 20

Bills 38, Chiefs 20

Ravens 31, Colts 25 (OT)

Week 4

Bengals 24, Jaguars 21

Washington 34, Falcons 30

Bills 40, Texans 0

Bears 24, Lions 14

Cowboys 36, Panthers 28

Colts 27, Dolphins 17

Browns 14, Vikings 7

Giants 27, Saints 21 (OT)

Jets 27, Titans 24 (OT)

Chiefs 42, Eagles 30

Cardinals 37, Rams 20

Seahawks 28, 49ers 21

Ravens 23, Broncos 7

Packers 27, Steelers 17

Buccaneers 19, Patriots 17

Chargers 28, Raiders 14

Week 3

Panthers 24, Texans 9

Titans 25, Colts 16

Falcons 17, Giants 14

Chargers 30, Chiefs 24

Bengals 24, Steelers 10

Browns 26, Bears 6

Ravens 19, Lions 17

Saints 28, Patriots 13

Cardinals 31, Jaguars 19

Bills 43, Washington 21

Broncos 26, Jets 0

Raiders 31, Dolphins 28 (OT)

Vikings 30, Seahawks 17

Rams 34, Buccaneers 24

Packers 30, 49ers 28

Cowboys 41, Eagles 21

Week 2

Washington 30, Giants 29

Patriots 25, Jets 6

Broncos 23, Jaguars 13

Bills 35, Dolphins 0

49ers 17, Eagles 11

Rams 27, Colts 24

Raiders 26, Steelers 17

Bears 20, Bengals 17

Browns 31, Texans 21

Panthers 26, Saints 7

Cardinals 34, Vikings 33

Buccaneers 48, Falcons 25

Titans 33, Seahawks 30 (OT)

Cowboys 20, Chargers 17

Ravens 36, Chiefs 35

Packers 35, Lions 17

Week 1

Buccaneers 31, Cowboys 29

Eagles 32, Falcons 6

Steelers 23, Bills 16

Bengals 27, Vikings 24

49ers 41, Lions 33

Cardinals 38, Titans 13

Seahawks 28, Colts 16

Chargers 20, Washington 16

Panthers 19, Jets 14

Texans 37, Jaguars 21

Chiefs 33, Browns 29

Dolphins 17, Patriots 16

Saints 38, Packers 3

Broncos 27, Giants 13

Rams 34, Bears 14

Raiders 33, Ravens 27

Contact Us