The final round of Premier League fixtures before Christmas sees two old rivals renewing hostilities when Manchester United host Leeds United at Old Trafford on Sunday.
There is also a top-four showdown between Tottenham Hotspur and Leicester City, while new league leaders Liverpool continue their title defence away to Crystal Palace.
Click play below to watch or listen to Sports Mole Editor Barney Corkhill and Football Editor Matt Law discuss their predictions for all 10 matches this weekend.
Watch the full discussion here:
Or you can listen to the full podcast here:
SATURDAY
12.30pm - Crystal Palace vs. Liverpool (0:40)
3pm - Southampton vs. Manchester City (4:08)
5.30pm - Everton vs. Arsenal (8:00)
8pm - Newcastle United vs. Fulham (11:09)
SUNDAY
12pm - Brighton & Hove Albion vs. Sheffield United (13:53)
2.15pm - Tottenham Hotspur vs. Leicester City (17:18)
4.30pm - Manchester United vs. Leeds United (21:11)
7.15pm - West Bromwich Albion vs. Aston Villa (26:05)
MONDAY
5.30pm - Burnley vs. Wolverhampton Wanderers (29:52)
8pm - Chelsea vs. West Ham United (34:03)