It's time for the final NFL games of 2023.
While it's the final week of the calendar year, there are still two regular season weeks of football to be played -- and it all starts with a loaded Week 17 slate.
First up on Thursday was an AFC battle between the New York Jets and Cleveland Browns, with the latter winning 37-20.
There was one game on Saturday, with the Detroit Lions (11-5) losing controversially 20-19 at the Dallas Cowboys (11-5) in a potential playoff preview.
The remaining 28 teams will all play on Sunday, where there was 10 early afternoon games and three late afternoon games before Sunday Night Football.
Get Tri-state area news and weather forecasts to your inbox. Sign up for NBC New York newsletters.
The early window was headlined by a showdown between the AFC's top two teams -- Miami Dolphins (11-5) vs. Baltimore Ravens (13-3). Elsewhere, the Las Vegas Raiders (7-9) visited the Indianapolis Colts (9-7) and the Tampa Bay Buccaneers (8-8) hosted the New Orleans Saints (8-8).
Later in the afternoon, the Cincinnati Bengals (8-8) and Kansas City Chiefs (10-6) faced off in a critical AFC matchup. Out west, a pair of then 8-7 teams battled it out when the Pittsburgh Steelers visited the Seattle Seahawks.
Sunday Night Football was an NFC North clash between the Green Bay Packers (8-8) and Minnesota Vikings (7-9), with the former moving closer to the playoffs with a 33-10 win.
Here is the full Week 17 schedule: