There are just eight Matchweeks remaining of a pulsating 2020/21 Premier League season and there is plenty to look forward to this weekend.
Matchweek 31 gets under way on Friday when Fulham target a home win against Wolverhampton Wanderers, which could move them out of the relegation zone.
At the other end of the division, table-topping Manchester City host Leeds United while London pride is also at stake on Saturday when Chelsea visit Crystal Palace.
There's a treat in store the following day, with a mouthwatering contest between Tottenham Hotspur and Manchester United, before Brighton & Hove Albion's home match against Everton brings the Matchweek to a close on Monday.
Here's when and how you can watch each match on TV, or by streaming through NBC Sports.
TV Info - Broadcasters
Fulham are unbeaten in their five Premier League home meetings with Wolves (W2 D3).
Where to watch: Watch on Peacock
TV Info - Broadcasters
Man City are unbeaten in their last 41 PL encounters with promoted sides at the Etihad Stadium (W36 D5), since a 2-0 loss to Reading in February 2007 under Stuart Pearce.
Where to watch: Watch on Peacock
TV Info - Broadcasters
Aston Villa have already netted seven PL goals against Liverpool this season, having beaten them 7-2 in October. Only Man City have ever scored more against the Reds in a single season of the competition, netting eight in 2017/18.
Where to watch: Watch on NBC Sports
TV Info - Broadcasters
Chelsea have won their last six PL matches versus Palace, their best winning run against them in league football.
Where to watch: Watch on NBC Sports
TV Info - Broadcasters
Burnley have scored a higher share of their PL goals in the opening 15 minutes this season than any other side, with 33 per cent (eight goals out of 24). But they have also conceded a league-high share in the same period, with 25 per cent (10 out of 40).
Where to watch: Watch on Peacock
TV Info - Broadcasters
West Ham United can become only the second team to score at least three goals before half-time in three consecutive PL matches, after Man Utd did so in September 2011.
Where to watch: Watch on Peacock
TV Info - Broadcasters
Spurs look to become the first team to record a league double over Ole Gunnar Solskjaer's Man Utd side. It would also be the first time they have beaten the Red Devils home and away in a PL season.
Where to watch: Watch on Peacock
TV Info - Broadcasters
Sheffield United are unbeaten in all four of their PL home matches against Arsenal (W2 D2), winning their last two 1-0 in 2006/07 and 2019/20.
Where to watch: Watch on Peacock
TV Info - Broadcasters
The five goals scored by West Bromwich Albion in their 5-2 win at Chelsea last time out was as many as they had netted in their previous 10 top-flight matches combined. The Baggies last secured back-to-back PL victories in May 2018.
Where to watch: Watch on NBC Sports
TV Info - Broadcasters
Brighton are unbeaten in all three of their PL home matches against Everton (W2 D1).
Where to watch: Watch on NBC Sports and Peacock