Week 12 of the NFL season continued with a trio of fun Thanksgiving matchups.
To start the day, Tyler Bass kicked a game-winning field goal to seal a Buffalo Bills win over the Detroit Lions. Next, the Dallas Cowboys beat the New York Giants 28-20 to improve to 8-3. To wrap up the day, the Minnesota Vikings beat the New England Patriots at home, 33-26.
Related: The Bills victory over the Lions is another reminder of Josh Allen’s chaotic brilliance
Here are the best works from Thursday’s Thanksgiving list!
Minnesota Vikings 33, New England Patriots 26
Minnesota took the game’s opening possession in the end zone. An eight play drive ended with Kirk Cousins hitting Justin Jefferson for a 6-yard touchdown pass. The Vikings took a 7-0 lead.
New England answered Minnesota’s explosive start in just five plays. The drive began with Mac Jones hitting Jakobi Meyers for a 26-yard pass. Four plays later, the quarterback hit Nelson Agholar for a 34-yard touchdown, tying the score at seven apiece.
The Vikings drove the ball to midfield before Cousins was intercepted by Jonathan Jones, who ran the pick back 55 yards to the Minnesota 17-yard line.
However, New England failed to get into the end zone, settling for a 34-yard field goal by Nick Folk.
Vikings kicker Greg Joseph then connected on a 30-yard field goal, followed by Folk scoring his second field goal of the game on the Patriots’ next possession. New England led 13-10 with 5:41 left in the second quarter.
What a catch!
Jefferson pulled a snag on the highlight reel late in the first half. The star receiver caught a 37-yard reception with two defenders in the box to extend Minnesota’s drive.
First Viking touchdown
The Vikings’ recently acquired tight end caught his first touchdown in the purple. On third-and-goal, Cousins hit TJ Hockenson for six to help the Vikings regain the lead. The extra point attempt didn’t go well, though.
New England then drove the ball into the red zone to kick a game-tying field goal before halftime.
Another deep ball
The Patriots had success in the passing game. On his first possession of the second half, Jones threw for his second touchdown of the game. That was a 37-yard pass to Hunter Henry, who evaded a pair of tackles for the score.
… I recovered it!
The Vikings immediately responded to that score on the ensuing kickoff, when Kene Nwangwu ran back 97 yards for a touchdown.
The big game prepares FG
On New England’s next possession, Jones linked with DeVante Parker on a deep ball 40 yards, which set the stage for an eventual 25-yard field goal. Minnesota then put a field goal on the board to tie the score at 26.
New England was called for running into the kicker early in the fourth quarter, and Minnesota made them pay.
Cousins hit Jefferson for another big play to set up a Minnesota touchdown. After Jefferson held up a contested 36-yard reception, Cousins hit Adam Thielen for a 15-yard score, putting the Vikings up 33-26.
Dallas Cowboys 28, New York Giants 20
Dallas went for 4th and 2 on its opening drive of the game, but Ezekiel Elliott was unable to get the first down and the Cowboys turned it over on downs on their own side of the field.
The Giants tried to make the most of the short field, but Daniel Jones’ touchdown pass to Isaiah Hodgins was nullified after a costly penalty. New York settled for a field goal to cap off the drive, taking a 3–0 lead.
The Cowboys’ second drive didn’t finish much better than the first. Dak Prescott was out just short of the Giants red zone, once again giving NY the ball back.
Dallas took the lead, 7-3, early in the second quarter on a big catch by CeeDee Lamb that put the Cowboys in the red zone…
…followed by a short run from Elliott to seal the deal.
Dallas’ lead was short-lived, however, as Darius Slayton reeled in a jaw-dropping pass from Jones, who set up a 1-yard touchdown run from Saquon Barkley to give the Giants the lead back, 10-7.
Do not quit
Prescott leaned on Michael Gallup to make big plays for the Cowboys late in the second quarter…
…but once again the Cowboys’ drive ended prematurely due to a turnover.
Then, Graham Gano nailed a 47-yard field goal before halftime to extend the Giants’ lead to 13-7.
After a slow first half, the Cowboys came out of halftime in style. A series of runs over 13 yards by Elliott and Tony Pollard set up an eventual touchdown drive for Dallas. A 14-play, 7:39 drive was capped by Prescott hitting tight end Dalton Schultz for a 15-yard score.
The Cowboys took a 14-13 lead.
Dallas shuts down NYG
The Giants went on fourth-and-2 from their own 45-yard line and failed to convert, as Jones was unable to hit Barkley.
They hook up again
Six plays after New York upset him on downs, Dallas scored its second touchdown of the second half. Prescott hit Schultz for another goal-line touchdown, giving the Cowboys a 21–13 lead.
The cowboys take over
After forcing New York to punt, Dallas took a two-point lead on their next possession. It was a drive involving a 30-yard pass to tight end Jake Ferguson, who ran past a defender on the play.
The drive ended with a 2-yard touchdown run by tight end Peyton Hendershot to give the Cowboys a 28-13 lead with 8:53 remaining in the fourth quarter.
After Brett Maher missed a 46-yard field goal, the Giants got their first score of the second half. Jones hit wide receiver Richie James for a goal-line touchdown with eight seconds left in the fourth quarter, but the Giants were unable to recover their ensuing onside kick attempt.
Buffalo Bills 28, Detroit Lions 25
Lions on the bulletin board!
Lions running back Jamaal Williams took the handoff and ran up center for a 2-yard touchdown run to give Detroit a 7–0 lead early. The touchdown run was Williams’ league-leading 13th rushing mark of the season.
Picture perfect pass
It didn’t take long for the Bills to strike back, as Josh Allen tied with Isaiah McKenzie for a perfect 19-yard touchdown run late in the first quarter.
The ball is lost!
The first turnover of the game came early in the second quarter when Williams caught a handoff, ran to center, and then fumbled. Buffalo’s Ed Oliver recovered the fumble, giving Buffalo great field position.
Is there anything Allen can’t do?
The Bills capitalized on the fumble as they put together a 10-play, 58-yard drive capped by an Allen touchdown. He fumbled the snap on the play, then picked it up, hit a fielder, and threw it for the score, giving Buffalo a 14-7 lead.
Jared Goff faked the handoff and threw a perfect pass to Amon-Ra St. Brown for a touchdown, tying the game at 14-14. After the score, St. Brown made sure everyone offended by him ate their Thanksgiving meal.
Bills linebacker Von Miller suffered a knee injury late in the first half and was taken to the locker room.
Have a good time!
Holding a 17-14 lead into the third quarter, Oliver had another great play, sacking Goff in the end zone for a safety.
The lions react
Goff shot DJ Chark for a 1-yard score to put the Lions on top. Detroit added a two-point conversion to take a 22-19 lead.
Allen to Diggs for the score
Is there a better connection in the NFL than Allen and Stefon Diggs? The two combined for a whopping 5-yard touchdown run with 2:40 remaining in the game. The Bills missed the extra point, making it 25-22.
FOR. THE. WIN.
After the Lions added a field goal to tie the game, Buffalo drove down the field and Bass kicked a 45-yard field goal to win the game.
Get more out of the National Football League Follow your favorites to get information about games, news and more