Thanksgiving is in the rearview mirror, and the NFL season is heating up.

All 32 teams were on the schedule in Week 13, making for a loaded slate with high-stakes matchups from Thursday through Monday. In Sunday's games, there were a number of standout clashes -- including a massive upset and a handful of key divisional contests.

Here are the winners and losers from Sunday:

WINNER: Panthers stun Rams

Bryce Young and the Carolina Panthers put together one of the most impressive efforts of the season, upsetting the Los Angeles Rams 31-28 in a back-and-forth battle.

There were five lead changes in the thriller, culminating in rookie receiver Tetairoa McMillan's 43-yard touchdown grab with 6:34 to play. The Rams had a chance to tie or retake the lead, but Matthew Stafford fumbled with

See Full Page