Christmas weekend couldn't be coming at a better time.
Week 16 of the 2023 NFL season will continue to deliver high-stakes matchups as the postseason inches closer.
First up on Thursday was the New Orleans Saints at the Los Angeles Rams, with the former winning 30-22.
Then there were two games on Saturday. The Cincinnati Bengals lost 34-11 at the Pittsburgh Steelers in a key AFC North battle on NBC while the Buffalo Bills won 24-22 at the Brandon Staley-less Los Angeles Chargers on Peacock.
The Hurricane season is on. Our meteorologists are ready. Sign up for the NBC 6 Weather newsletter to get the latest forecast in your inbox.
The early slate on Sunday featured six games, chief among them being the Cleveland Browns winning 36-22 at the Houston Texans.
The late window, which has three games, saw the Dallas Cowboys at the Miami Dolphins, two teams who have struggled in big games. But it was Miami who triumphed 22-20 on a game-winning field goal.
Sunday Night Football saw the New England Patriots pulling off a 26-23 upset at the Denver Broncos, denting the latter's playoff hopes.
NFL
There will be three games on Monday, with the night game between the Baltimore Ravens at the San Francisco 49ers serving as the primary draw in a matchup of the two No. 1 seeds.
Here is the full Week 16 schedule...