We were treated to another eventful week of NFL football in Week 17 as the playoff fates of several teams were sealed.
The New England Patriots clinched a playoff spot with their 50-10 blowout of the Jacksonville Jaguars. The Buffalo Bills also punched their ticket to the postseason with their win over the Atlanta Falcons and can officially win the AFC East title next week.
Elsewhere in the league, the Cincinnati Bengals clinched the AFC North with a huge win over the Kansas City Chiefs. The Tennessee Titans earned their second straight AFC South title with their win over the Miami Dolphins.
There's much more where that came from. Here's a recap of all of the Week 17 matchups, plus how all 32 teams stack up in our updated NFL Power Rankings.
32. Jacksonville Jaguars (2-14)
Last week: 32
At this point, the Jaguars are focused on hiring a new head coach and looking ahead to the 2022 NFL Draft. Trevor Lawrence tossed three interceptions as his team was walloped by the Patriots, 50-10.
31. Detroit Lions (2-13-1)
Last week: 31
Amon-Ra St. Brown helped fantasy owners with eight catches for 134 total yards and two TDs, but it wasn't enough to top Seattle as the Lions fell in a 51-29 shootout. They'll visit the Packers for their final regular-season game.
30. New York Giants (4-12)
Last week: 29
It was an abysmal day for the Giants as Mike Glennon completed four of his 11 passes for 24 yards and two picks in a 29-3 loss to the Bears. They'll mercifully end their season next Sunday vs. the Washington Football Team.
29. New York Jets (4-12)
Last week: 30
The Jets put the Bucs on upset alert only to fall victim to a Tom Brady game-winning drive late in the fourth quarter. The former Patriots QB is now 31-8 for his NFL career against his longtime AFC East rival.
28. Houston Texans (4-12)
Last week: 28
The Texans allowed 20 unanswered points in the second half vs. the 49ers, leading to a 23-7 defeat. They'll finish their season next week when they host the Titans.
27. Carolina Panthers (5-11)
Last week: 25
Sam Darnold and the Panthers led the Saints at halftime but couldn't get anything going in the second half in their 18-10 loss. Their season wraps up next Sunday in Tampa Bay.
26. Seattle Seahawks (6-10)
Last week: 27
Russell Wilson tossed four touchdown passes and Rashard Penny notched 170 yards for two TDs in a 51-29 win over the Lions. Seattle will end its season next Sunday in Arizona.
25. Washington Football Team (6-10)
Last week: 24
Washington was officially eliminated from playoff contention with Sunday's 20-16 loss to the Eagles. The Football Team will finish their season next Sunday vs. the Giants.
24. Chicago Bears (6-10)
Last week: 26
Chicago is playing for pride at this point, but it can hang its hat on a dominant 29-3 victory over the Giants on Sunday. David Montgomery helped fantasy owners with a two-touchdown day. The Bears' regular-season finale will come next Sunday in Minnesota.
23. Atlanta Falcons (7-9)
Last week: 23
The Falcons limited Josh Allen to 120 yards and picked off the Bills quarterback three times on Sunday. That usually would be a recipe for success, but Buffalo still found a way to escape Week 17 with a 29-15 win. Atlanta will host the Saints in its regular-season finale next week.
22. Denver Broncos (7-9)
Last week: 20
The Broncos were officially eliminated from playoff contention with their 34-13 loss to the Chargers. Their season ends next week after they host the Chiefs.
21. Minnesota Vikings (7-9)
Last week: 19
The Vikings' playoff hopes are officially over after getting routed by the Green Bay Packers without Kirk Cousins on Sunday night.
20. Cleveland Browns (7-9)
Last week: 17
You have to wonder about Baker Mayfield's future in Cleveland after his latest subpar performance (16 for 38, 185 yards, 2 TDs, 2 INT) against the Steelers on Monday night.
19. New Orleans Saints (8-8)
Last week: 22
The Saints will continue to fight for a playoff spot in Week 18 as they held off the Panthers, 18-10. New Orleans' defense sacked Sam Darnold seven times in the win. Next up is a big game vs. the Falcons next Sunday.
18. Miami Dolphins (8-8)
Last week: 15
The Dolphins' seven-game win streak came to an end Sunday as they were blown out by the Titans, 34-3. The loss, and the Chargers' victory, also ruined any chance of a surprise postseason spot for Miami.
17. Pittsburgh Steelers (8-7-1)
Last week: 21
The Steelers' playoff hopes are still alive after beating the AFC North rival Browns, as Najee Harris and a strong ground game helped Ben Roethlisberger earn a victory in what could be his final home game with Pittsburgh.
16. Philadelphia Eagles (9-7)
Last week: 16
The Eagles are eyeing a playoff berth following their 20-16 win over the Washington Football Team. They'll finish their regular season next Sunday vs. the Cowboys in Philly.
15. Baltimore Ravens (8-8)
Last week: 13
The Ravens are on the verge of being eliminated from playoff contention following Sunday's 20-19 loss to the Rams, their fifth consecutive defeat. They'll hope to have Lamar Jackson back under center next week when they finish their regular season vs. the Steelers.
14. Las Vegas Raiders (9-7)
Last week: 18
Daniel Carlson's last-second field goal propelled the Raiders to a thrilling 23-20 victory over the Colts. A win next week over the Chargers next Sunday will put them in the playoffs.
13. San Francisco 49ers (8-8)
Last week: 12
The Niners overcame a sluggish first half vs. the Texans to earn a 23-7 victory. Rookie QB Trey Lance got the start over the injured Jimmy Garoppolo and finished with 249 yards, two TDs, and one INT. Next up is a trip to L.A. to take on the Rams with a playoff spot on the line.
12. Los Angeles Chargers (9-7)
Last week: 14
Justin Herbert set a Chargers record with his 35th passing TD of the season as L.A. blew out the Broncos, 34-13. That sets up a huge regular-season finale vs. the Raiders with the winner set to clinch a playoff spot and the loser likely facing elimination.
11. New England Patriots (10-6)
Last week: 10
The Patriots snapped their two-game skid with a dominant victory over the Jaguars. It was a stellar performance for rookie quarterback Mac Jones, who threw for 227 yards and three touchdowns in the 50-10 win. Kristian Wilkerson accounted for two of those TDs in his first NFL start. New England has clinched a spot in the playoffs and will finish off its regular season next Sunday in Miami.
10. Buffalo Bills (10-6)
Last week: 9
It was looking scary there for Buffalo, but Josh Allen and Co. were able to pull away with 15 unanswered points in the second half to escape with a 29-15 win. With the victory, the Bills are officially in the playoffs and can clinch their second straight AFC East title next week when they host the Jets.
9. Indianapolis Colts (9-7)
Last week: 8
The Colts' hopes for an AFC South title were dashed Sunday with their last-second loss to the Raiders and the Titans' blowout win over the Dolphins. They'll hope to end their regular season on a high note when they visit the Jaguars next Sunday.
8. Cincinnati Bengals (10-6)
Last week: 11
The Bengals are AFC North champions following their thrilling 34-31 win over the Chiefs. Joe Burrow put on a show once again with 441 yards and four TDs, three of which were caught by star rookie wideout Ja'Marr Chase. Cincinnati will wrap up its regular season in Cleveland.
7. Tennessee Titans (11-5)
Last week: 7
The Titans clinched the AFC South for the second straight year with their 34-3 victory over the Dolphins on Sunday. D'Onta Foreman did his best Derrick Henry impression with 132 yards rushing and a TD. Tennessee heads into the final week of the regular season as the top seed in the AFC.
6. Dallas Cowboys (11-5)
Last week: 5
The Cowboys scored 15 unanswered fourth-quarter points to make things interesting vs. the Cardinals but it was too little, too late. The loss drops Dallas from the No. 2 seed to the No. 4 seed heading into its regular-season finale vs. the Eagles.
5. Arizona Cardinals (11-5)
Last week: 6
Kyler Murray and the Cardinals staved off a late Cowboys comeback to escape Dallas with a 25-22 win. They'll host the Seahawks next week and can clinch the NFC West with a win and a Rams loss.
4. Kansas City Chiefs (11-5)
Last week: 3
The Chiefs had no answer for Ja'Marr Chase, and that led to their demise as they fell to the Bengals on Sunday, 34-31. The loss moves Kansas City out of the top seed in the AFC heading into the final week, when they'll visit the Broncos.
3. Los Angeles Rams (12-4)
Last week: 4
By no means was it pretty, and it could've been a much different result had Lamar Jackson been active, but the Rams were able to escape with a 20-19 win over the Ravens on Sunday. Odell Beckham Jr. hauled in his fifth TD with his new team while Cooper Kupp's stellar season continued with a 95-yard,
2. Tampa Bay Buccaneers (12-4)
Last week: 2
It appeared to be a disastrous day for the Bucs as they trailed the lowly Jets at the half and Antonio Brown entered full-on meltdown mode. But in the fourth quarter, Tom Brady did Tom Brady things to lead his team on a game-winning drive and escape MetLife Stadium with a 28-24 win. The ex-Pats quarterback finished with 431 yards and three TDs.
1. Green Bay Packers (13-3)
Last week: 1
The Packers took care of business in a 37-10 rout of the Vikings and clinched the NFC's No. 1 seed in the process. They can coast in their season finale against the Lions.