Manchester City could clinch the Premier League title with three games to spare this weekend, but to do so they may need to beat Chelsea in a dress rehearsal for this season's Champions League final.
At the other end of the table there could also be relegations confirmed, with West Bromwich Albion and Fulham potentially going down this weekend.
There is plenty to be decided in the top-four race too, and below you can watch or listen to Sports Mole Editor Barney Corkhill and Football Editor Matt Law discuss their predictions for all 10 matches this gameweek.
Watch the full discussion here:
Or you can listen to the full podcast here:
FRIDAY
8pm - Leicester City vs. Newcastle United (0:23)
SATURDAY
12.30pm - Leeds United vs. Tottenham Hotspur (5:25)
3pm - Sheffield United vs. Crystal Palace (10:45)
5.30pm - Manchester City vs. Chelsea (14:24)
8.15pm - Liverpool vs. Southampton (19:49)
SUNDAY
12pm - Wolverhampton Wanderers vs. Brighton & Hove Albion (24:31)
2.05pm - Aston Villa vs. Manchester United (28:24)
4.30pm - West Ham United vs. Everton (34:48)
7pm - Arsenal vs. West Bromwich Albion (39:22)
MONDAY
8pm - Fulham vs. Burnley (45:19)