NFL Week 14 live updates, highlights: NFC West race heats up as Seahawks, Rams pull upsets, 49ers crush Bears

It's Week 14 in the NFL, and teams were competing for playoff spots. The Detroit Lions clinched their ticket to the postseason with a thrilling 34-31 win over the Green Bay Packers on Thursday night, and the Philadelphia Eagles joined them after surviving the Carolina Panthers on Sunday and getting some help around the league.

Elsewhere, the Minnesota Vikings handled the Atlanta Falcons in the Kirk Cousins revenge game; the Pittsburgh Steelers avenged their snow-game loss to the Cleveland Browns; the Miami Dolphins eliminated the New York Jets from playoff contention with a walk-off touchdown; the Seattle Seahawks took care of the Arizona Cardinals to stay in first place in the NFC West; and the Los Angeles Rams put up 44 points in a nail-biting upset of the Buffalo Bills.

To finish out Sunday, the Chiefs will be playing for their ninth straight AFC West title! All they have to do is beat the visiting Los Angeles Chargers, which won't be easy since Jim Harbaugh has this team playing well at 8-4.

Below, you can find all of Sunday's top plays in our one-stop shop for everything that happened in the NFL in Week 14. Scores, highlights, analysis, injuries, cool stats, you name it -- we covered it all from first kickoff to the final whistle of the late games.

All game times ET

Week 14 schedule

Thursday

Lions 34, Packers 31 (Takeaways)

Sunday 

Steelers 27, Browns 14 (Takeaways)
Vikings 42, Falcons 21 (Takeaways)
49ers 38, Bears 13 (Recap)
Eagles 22, Panthers 16 (Recap)
Jaguars 10, Titans 6 (Recap)
Buccaneers 28, Raiders 13 (Recap)
Saints 14, Giants 11 (Recap)
Dolphins 32, Jets 26 (Recap)
Rams 44, Bills 42 (Takeaways)
Seahawks 30, Cardinals 18 (Recap)
Chiefs 19, Chargers 17 (Takeaways)

Monday

Bengals at Cowboys, 8:15 p.m. (Preview)

Updates
(45)
See New Posts
 
Pinned
Link copied
 
Pinned
Link copied

Bills pull within 2 points with 1 minute remaining in the fourth quarter

Following Puka's TD, Allen and the Bills went 70 yards on eight plays, and the MVP candidate punched in his THIRD rushing TD of the day. 

Bills 42
Rams 44
1 minute remaining

 
Pinned
Link copied

Puka TD puts Rams up by nine late in the fourth quarter

Leading by three points late in the fourth quarter, the Rams were looking to put the Bills away for good. Stafford hit Puka Nacua out to the right on a screen play, and he took it 19 yards for the score.

Karty XP was no good, so it's 44-35 Rams with 1:41 remaining in the fourth quarter. What does Josh Allen have for us?

 
Pinned
Link copied

Insane Josh Allen TD pulls Bills within three

After the Rams' first punt of the second half, Josh Allen marched his offense 91 yards down the field on 10 plays, and hit Mack Hollins for a 21-yard score to pull Buffalo within 3!

What a ridiculous throw here. Both QBs are putting on a show. 

 
Pinned
Link copied

Bills pull within 10 again after Josh Allen TD

Back and forth we go in L.A. While Buffalo is down double digits, you can't fault the offense. Josh Allen hit Khalil Shakir for another monster gain to set up a 1-yard TD from the dual-threat QB. 

Rams 38 Bills 28 with a full quarter to go

 
Pinned
Link copied

Cooper Kupp finds the end zone

The Rams have scored touchdowns on both of their second-half drives, this one going to Cooper Kupp. L.A. leads Buffalo, 38-21. 

Matthew Stafford is absolutely dealing today. He's completed 17 of 23 passes for 246 yards so far. 

 
Pinned
Link copied

Khalil Shakir pulls Bills within 10 with wild TD

Bills vs. Rams has delivered plenty of points, but Shakir's TD may be the score of the game. He split two defenders and shook off a couple would-be tacklers while going 51 yards for 6!

 
Pinned
Link copied

Rome Odunze's impressive TD

Things aren't going well for the Bears in their first game without Matt Eberflus, but Caleb Williams did find fellow rookie Rome Odunze for this spectacular touchdown:

 
Pinned
Link copied

Stafford dime to Kupp sets up Rams TD

The Rams are rolling vs. the Bills, and Stafford is having himself a day. He's dropped a few dimes on this Buffalo defense, including this one to Kupp. A few plays later, Kyren Williams found the end zone and extended L.A.'s lead to 31-14. It's the Rams' biggest lead of the YEAR. 

 
Pinned
Link copied

Charbonnet scores from 51 yards out as Seattle builds on lead vs. Arizona

The Seahawks defeated the rival Cardinals just a couple weeks ago, and are on their way to sweeping the season series thanks to a hot start. The most recent Seattle score came from Zach Charbonnet, who went 51 yards to the house after some poor tackling from Arizona. 

 
Pinned
Link copied

Jauan Jennings scores TD No. 2

Third-and-Jauan. He's one of the most underrated wide receivers in the NFL. Jennings scored his second TD of the day in the second quarter vs. Chicago. The 49ers are ROLLING. 

 
Pinned
Link copied

Puka Nacua makes one of the catches of the year

Tom Brady was virtually lost for words after Puka Nacua made an incredible catch along the sidelines. Check out how Nacua got both feet inbounds! 

 
Pinned
Link copied

Ty Johnson scores off the screen

What blocked punt? Right after the Rams went up double digits following a scoop-and-score off a blocked punt, Ty Johnson found the end zone off a 41-yard screen pass. Check out how Josh Allen's fake to the right set up the big play. 

 
Pinned
Link copied

Rams turn blocked punt into TD

Special plays being made on special teams. The Rams have quickly jumped out to a double-digit lead over the Bills thanks to this blocked punt that was returned for six. Looks like we're in for a shootout. 

 
Pinned
Link copied

49ers' Isaac Guerendo makes diving 27-yard catch

The new 49ers starting running back Isaac Guerendo hauled in a diving catch and thanks to an extra roll, he got down to the 1-yard line. He punched in it on the ground to put the 49ers up, 14-0, on the very next play. 

 
Pinned
Link copied

Geno Smith throws laser TD to JSN

Smith threw a laser to Jaxon Smith-Njigba for a 19-yard touchdown to give Seattle an early 10-7 lead in the battle for the NFC West division lead. 

 
Pinned
Link copied

Cardinals strike first with Kyler Murray's 41-yard pass TD

Arizona wide receiver Michael Wilson broke free deep downfield, and Murray hit him for the early 7-0 lead. 

 
Pinned
Link copied

Dolphins beat Jets in walk-off fashion

The Dolphins started overtime with the football, and Tua Tagovailoa made sure Aaron Rodgers didn't get to possess it. He threw a 10-yard dart to tight end Jonnu Smith to win the game and keep Miami's playoff hopes alive as it improved its record to 6-7. 

 
Pinned
Link copied

Saints block Giants' game-tying field goal to survive

New York kicker Graham Gano's game-tying field goal attempt got blocked, and the Giants fell to 2-11 in 2024. 

 
Pinned
Link copied

Aaron Rodgers throws for over 300 yards, snaps 34-start drought

Yes, stunningly Aaron Rodgers hadn't thrown for over 300 yards in a game since Week 14 of the 2021 season in a 45-21 Green Bay Packers win over the Chicago Bears. He ended his 34-game drought on Sunday, which was the third-longest by a quarterback in the last 20 seasons. Rodgers has 339 yards and a touchdown on 27 of 39 passing at the end of regulation. Miami and the Jets are headed to overtime tied at 26!

 
Pinned
Link copied

Aaron Jones TD wraps up Vikings win over Kirk Cousins, Falcons 

Aaron Jones exploded up the middle to put the nail in Kirk Cousins' and the Atlanta Falcons' coffin with a 15-yard rushing touchdown that puts the host Vikings up 42-21 with 3:38 left to play. 

 
Pinned
Link copied

Browns' David Njoku snags lunging TD

David Njoku catches a 15-yard touchdown in the front corner of the end zone with a nice toe-tap effort. The Browns are down two scores about halfway through the fourth quarter. 

 
Pinned
Link copied

Byron Murphy pulls off one-handed interception of Kirk Cousins

Kirk Cousins tried going deep to tight end Kyle Pitts, but Vikings cornerback Byron Murphy intercepted Cousins' overthrow one-handed. 

 
Pinned
Link copied

Bryce Young avoids safety, hits Xavier Legette for 31 yards

The Carolina Panthers quarterback looked like he was about to absorb a sack in the end zone for a safety on a third-and-11, but Young scampered away. Following his escape, Young buzzed the football over the earhole of Eagles cornerback Darius Slay to hit rookie Xavier Legette for a 31-yard gain down the left sideline. The Panthers have life and a chance to stun the Eagles in Philadelphia down 22-16 with two minutes to play. 

 
Pinned
Link copied

Sam Darnold makes Vikings history with fifth pass TD

Darnold hit wide receiver Jordan Addison for a six-yard touchdown, their third scoring strike of the day, and Darnold's fifth touchdown toss of the day. According to CBS Sports Research, Darnold is the first Vikings quarterback with at least five touchdown passes since Daunte Culpepper on Oct. 17, 2004. If he can hold on and not throw an interception, Darnold will become the third Viking to have five touchdowns and no interceptions in a game along with Culpepper (twice) and Tommy Kramer (1986). 

 
Pinned
Link copied

Mike Evans pulls off a hurdle on 32-yard gain

Baker Mayfield hit Buccaneers legend Mike Evans over the middle, and the 31-year-old Evans jumped over a defender at the tail end of a 32-yard gain. 

 
Pinned
Link copied

Sam Darnold throws fourth TD, Vikings retake lead 

Darnold hit wide receiver Jordan Addison on an outbreaking route to give Minnesota the lead back once again in a seesaw affair. They lead 28-21 with 13 minutes left to play. 

 
Pinned
Link copied

Falcons' Bijan Robinson finds the end zone

Atlanta trailed 21-13, but that was before running back Bijan Robinson put the Falcons on his back. He exploded off the line of scrimmage untouched for a 13-yard touchdown run. He then powered his way into the end zone to tie the game for a successful two-point conversion. 

 
Pinned
Link copied

Sam Darnold scrambles to hit Justin Jefferson for 52-yard TD

Vikings quarterback Sam Darnold ducks the Falcons blitz on third-and-8 to hit Minnesota All-Pro Justin Jefferson for his second touchdown today, this time on a 52-yard strike. Jefferson's Atlanta defender fell down when the football was high in the air, which allowed for the Vikings No. 1 target to waltz into the end zone untouched. 

 
Pinned
Link copied

Rachaad White buries Raiders defender with mean stiff arm

Buccaneers running back Rachaad White stiff-armed a Las Vegas defender into the dirt to pick up 12 yards and a first down.

See More