Week 12 of the NFL featured a three-game slate on Thanksgiving Day, and we’ve got you covered with all the action!
The NFC North took center stage to begin the day on FOX when Jordan Love and the Green Bay Packers went on the road and upset Jared Goff and the Detroit Lions, 29-22. Then, Dak Prescott and the Dallas Cowboys overwhelmed the Washington Commanders in an all-important NFC East tilt, 45-10. Closing out the night, the San Francisco 49ers convincingly beat the Seattle Seahawks, 31-13, in an NFC West matchup on Thursday Night Football.
Here are the highlights!
San Francisco 49ers 31, Seattle Seahawks 13
Here you go, Deebo
Christian McCaffrey had 46 combined yards for the 49ers on the opening possession of the game, and then Samuel finished off the drive with a 1-yard rushing score.
Big return sets up FG
Dee Eskridge ran the ensuing kickoff out to the San Francisco 33-yard line. After Seattle wasn’t able to pick up a first down, kicker Jason Myers connected on a 51-yard field goal.
I’m getting seconds — deal with it!
On third-and-7, Brocky Purdy got the ball out to Jauan Jennings short of the line to gain, but the wide receiver continued to fight and eventually got the first down.
Later in the drive, McCaffrey slammed in a goal-line touchdown on the ground for San Francisco.
They couldn’t get him down …
Seattle appeared to have McCaffrey stopped for a minimal gain on the ground, but then the star running back found a way through the defense and spun his way into the end zone for an 8-yard score. San Francisco later got a field goal and led 24-3 at halftime.
With San Francisco backed up at its own 4-yard line, Purdy’s pass was tipped and later corralled by Seattle linebacker Jordyn Brooks, who ran the interception back 12 yards for a touchdown. Seattle trailed 24-10 with 11:23 remaining in the fourth quarter.
What a catch!
Seahawks wide receiver Jaxon Smith-Njigba pulled off a spectacular one-handed catch.
Despite four defenders being in the area, Purdy hit wide receiver Brandon Aiyuk for a 28-yard touchdown, giving the 49ers a 31-13 lead with 7:51 remaining in the fourth quarter. That would be the final score.
Dallas Cowboys 45, Washington Commanders 10
Cowboys come up big
Dallas put a halt to Washington’s promising opening possession when its pass rush got to QB Sam Howell on first-and-10 from around midfield, with three Cowboys defenders converging around the Commanders quarterback.
Jonathan Hankins ended up getting credit for the sack on the play, but a couple of his teammates were also in the area to bring the Commanders quarterback down, if need be.
Backed up at their own 5-yard line, Prescott threw a strike down the field to tight end Jake Ferguson for a 35-yard pickup.
Dallas strikes first
Ten plays after the chunk pass to Ferguson, Prescott got the ball out to RB Rico Dowdle, who scampered into the end zone for a 15-yard score. Dallas led 7-0 with 46 seconds remaining in the first quarter.
Washington got the ball into Dallas territory on the third play of the ensuing possession when Howell hit WR Curtis Samuel for a 30-yard gain that set them up for an easy field goal.
Markquese Bell injured
The Cowboys linebacker went down with an injury early in the second quarter, but he returned later in the quarter.
Go deep, buddy!
Brandin Cooks got some separation, and Prescott found the wideout in the end zone for a 31-yard Cowboys touchdown.
Taking it himself
Howell ran in a gritty goal-line touchdown for Washington shortly before halftime to close the gap slightly, 14-10.
It goes down as a catch
Prescott’s pass was tipped but later reeled in by Cowboys wide receiver Jalen Brooks for an impressive 24-yard gain.
Two plays after the Dallas circus act, RB Tony Pollard smacked in a 7-yard touchdown, good for a 20-10 halftime lead.
Howell with his legs
Early in the third quarter, Howell spun out of a sack and took off for a 12-yard carry to move the chains for Washington.
Dallas got a field goal on the board early in the fourth quarter and then forced Washington to turn the ball over on downs at its own 24-yard line. Three plays later, Prescott connected with wide receiver CeeDee Lamb for a 15-yard touchdown. The two players then hooked up for a successful two-point attempt. Dallas led 31-10 with 10:32 remaining in the fourth quarter.
It’s a rout
Five plays after Washington turned the ball over on downs once again, Prescott hit wide receiver KaVontae Turpin for a 34-yard touchdown.
DaRon Bland makes NFL history
The Cowboys cornerback stepped in front of Howell’s pass and ran the interception back 65 yards for a touchdown. The pick-six was Bland’s fifth of the year, marking an NFL record.
Green Bay Packers 29, Detroit Lions 22
The Packers didn’t waste any time moving the ball downfield. On the first play from scrimmage, Love connected with WR Christian Watson on a deep ball for a 53-yard gain, moving the Packers into Lions territory with ease.
In the blink of an eye
The Packers capped off their opening drive with Love throwing a 10-yard touchdown pass to Jayden Reed to go up 7-0.
The Lions also wasted no time moving the ball down the field on their first possession. Goff connected with rookie tight end Sam LaPorta for a pair of big plays, first hitting him in stride for a 31-yard gain to move Detroit into the red zone.
Two plays later, Goff found LaPorta over the middle for a 7-yard score, making it a one-point game after the Lions missed the extra-point attempt.
Ordering Kraft on Thanksgiving
The Packers brushed aside the Lions’ response to their opening drive by scoring again on the ensuing drive.
Love led the Packers on a 10-play, 75-yard drive that ended with him connecting with tight end Tucker Kraft for a 9-yard touchdown pass off a play-action to make it 14-6 late in the first quarter.
The scoring streak continued at Ford Field, but it wasn’t Detroit’s offense that put points on the board.
Instead, it was the Packers’ defense that found its way into the end zone. On second-and-12, Packers linebacker Rashan Gary hit Goff as he wound up to pass, forcing a fumble that bounced to Jonathan Owens. The safety, who some might know as Olympic gymnast Simone Biles’ husband, scooped the ball up and ran 27 yards for the score and a 20-6 lead.
Packers’ Jonathan Owens recovers fumble and returns it for TD vs. Lions
The Lions coughed up the ball once again after Green Bay’s scoop-and-score touchdown.
Goff’s third-down scramble resulted in disaster for Detroit, with Karl Brooks knocking the ball out of his hands and coming up with the recovery to give Green Bay prime field position.
Clearing the defender
AJ Dillon turned a routine reception into a highlight play when he hurdled a Lions defender, getting a 22-yard reception to move the Packers down the field, which set them up for a field goal to take a 23-6 lead headed into halftime.
Jack Harlow performs at halftime — and tries to rally Detroit crowd
The Grammy-nominated rapper took the field at halftime for a performance of some of his hit songs.
Harlow told the home fans that the game was “not over” despite the Lions trailing by 17 points.
Montgomery makes his way in
David Montgomery punctuated the Lions’ opening drive of the second half with a 6-yard touchdown run, powering through Packers defenders to get the score. He ran in for the two-point conversion on the ensuing play, making it 23-14.
Amon-Ra St. Muscle
Amon-Ra St. Brown put in the extra work to come up with a reception in the middle of the third quarter when he won a battle with Packers defensive back Carrington Valentine for the ball, coming up with a crucial first down.
Packers won’t be fooled
The Lions opted to try a fake punt on fourth-and-4 from their own 23-yard line in the middle of the fourth quarter. It didn’t go well as the Packers snuffed it out and got a tackle for loss, giving them prime field position to add to their lead.
Packers pile onto their lead
Green Bay took advantage of its great field position, scoring on its fourth play of the drive when Love hit Watson in the end zone for a 16-yard score. The touchdown gave the Packers a 29-14 third-quarter lead late, putting the Lions on the ropes.
Getting the stop
The Packers were able to keep the Lions out of the end zone and keep it a two-score game when they forced Goff’s pass incomplete on fourth-and-7 from the 12-yard line.
Showing off the legs
Love kept a key drive for the Packers going late in the fourth quarter when he took off for a 37-yard run — the longest rush of his career — on third-and-1 to keep the clock moving.
Lions hanging in there
Detroit was able to make it a one-score game with 41 seconds left when Josh Reynolds made a tough grab in the end zone to come up with the 12-yard touchdown reception.
The Lions converted the ensuing two-point conversion, making it a 29-22 game, and things ended there.
[Do you want more great stories delivered right to you? Here’s how you can create or log in to your FOX Sports account, follow your favorite leagues, teams and players and receive a personalized newsletter in your inbox daily.]
Get more from National Football League Follow your favorites to get information about games, news and more