Everton vs Chelsea, Man City vs Man United, Barcelona vs Mallorca, Lazio vs Juventus, Borussia M'gladbach vs Bayern, Aston Villa vs Leicester, and West Ham vs Arsenal comprise our list.

What to watch on Saturday, December 07, 2019

Everton vs Chelsea at 07:30 ET/12:30 GMT

Broadcast listings: NBCSports.com, Telemundo Deportes En Vivo, SiriusXM FC, NBC Sports App,NBCSN in the USA; BT Sport Live, BT Sport 1, BT Sport Ultimate in the UK; DAZN in Canada; Optus Sport in Australia

Preview: Everton will take to the field for the first time since sacking Marco Silva. The coach was let go after only 18 months in charge following the recent 5-2 loss against Liverpool in the Merseyside Derby, a result which leaves them in the relegation zone. Chelsea, meanwhile, bounced backed from the 1-0 loss to West Ham by beating Aston Villa 2-1 and will be keen on another victory to strengthen their grip on the fourth spot.

Man City vs Man Utd at 12:30 ET/17:30 GMT

Broadcast listings: NBCSports.com, Telemundo Deportes En Vivo, Telemundo, NBCSN, NBC Sports App in the USA; BBC Radio 5 Live, SKY GO Extra, BBC Radio Manchester, Sky Sports Premier League, Sky Sports Main Event in the UK; DAZN in Canada; Optus Sport in Australia

Preview: This is the game to watch this weekend. The Manchester Derby will see a Man City side struggling to keep pace with Liverpool take on a Man United side struggling to keep pace with the top-four race. Both teams head into this game on the back of wins – the Citizens beat Burnley 4-1 and the Red Devils beat Tottenham 2-1.

Guardiola will be without top scorer Sergio Aguero, which will be a huge blow for Pep's crew. Rashford, meanwhile, has returned to form just in time for this derby, scoring both goals in the win over Tottenham. Who will enjoy victory in Saturday's Manchester Derby? Tune in to find out.

Rashford is back in form ahead of the Manchester Derby

Marcus Rashford, Manchester Derby, Manchester City, Manchester United, English Premier League

Barcelona vs Mallorca at 15:00 ET/20:00 GMT

Broadcast listings: beIN SPORTS en Español, Fanatiz USA, beIN SPORTS, beIN SPORTS CONNECT in the USA; LaLigaTV, Premier Player HD, Premier Sports 2 in the UK; beIN Sports Canada, beIN SPORTS CONNECT Canada, beIN SPORTS en Español in Canada; beIN Sports Connect, Kayo Sports, beIN SPORTS 2 in Australia; Mitele Plus, Movistar Laliga in Spain

Preview: This will be Lionel Messi's first game since winning his sixth Ballon d'Or. The Argentine beat Virgil Van Dijk by the slightest of margins in history to claim France Football's prestigious prize. He will present it for the fans at Camp Nou on Saturday before taking on Mallorca. After leading the Blaugrana to an away win at Atletico Madrid, La Pulga should guide them to another three points.

A statue is set to be made to commemorate six-time Ballon d'Or recipient Messi

Lionel Messi, Barcelona, Statue, La Liga

Lazio vs Juventus at 14:45 ET/19:45 GMT

Broadcast listings: ESPN+, Rai Italia Nord America in the USA; Premier Sports 1, Premier Player HD in the UK; TLN, DAZN, Rai Italia Nord America in Canada; Kayo Sports, beIN Sports Connect, beIN Sports 1, Rai Italia Australia in Australia; DAZN1, Lazio Style Channel, DAZN in Italy

Preview: After their recent slip-up against Sassuolo, Juventus now find themselves second in the standings behind Inter Milan. Next up for them is a trip to Lazio and the Bianconeri cannot afford to drop more points. Having collected his Serie A Player of the Year prize, Cristiano will hope to inspire the Old Lady to a win. 

Cristiano Ronaldo, Serie A, Juventus, MVP

Borussia M'gladbach vs Bayern Munich at 09:30 ET/14:30 GMT

Broadcast listings: SiriusXM FC, TUDN USA, Foxsports.com, FOX Soccer Match Pass, Fox Sports 1,TUDN en Vivo in the USA; Sportsnet Now, Sportsnet World Now, Sportsnet World in Canada; beIN Sports 1, Kayo Sports, beIN Sports Connect in Australia; Sky Sport Bundesliga 1, Sky Go, Sky Sport Bundesliga 2 in Germany

Preview: Only four points separate these two sides. Nonetheless, Bayern Munich are in fourth and need a win to move closer to the top spot. Unfortunately, the Bavarians will be away from home and will face a Monchengladbach side that have lost only once in their last six games.

What to watch on Sunday, December 08, 2019

Aston Villa vs Leicester City at 09:00 ET/14:00 GMT

Broadcast listings: SiriusXM FC, NBCSports.com, Telemundo Deportes En Vivo, NBCSN, NBC Sports App in the USA; BBC Radio, SKY GO Extra, Sky Sports Premier League, Sky Sports Main Event in the UK; DAZN in Canada; Optus Sport in Australia

Preview: Leicester are the closest to Liverpool in the title race and on Sunday will travel to Aston Villa with the sole goal of coming out with all three points. The Villans recently held Man United to a draw and could have gotten a point against Liverpool not long back had it not been for Mane's brilliance and should thus not be underestimated.

What to watch on Monday, December 09, 2019

West Ham vs Arsenal at 15:00 ET/20:00 GMT

Broadcast listings: NBCSports.com, Telemundo Deportes En Vivo, NBCSN, SiriusXM FC, NBC Sports App in the USA; SKY GO Extra, Sky Sports Premier League, Sky Sports Main Event, BBC Radio 5 Live in the UK; DAZN in Canada; Optus Sport in Australia

Preview: It has now been two months since Arsenal last won a league game. The Gunners lost 2-1 at home to Brighton on Thursday, their first-ever Emirates Stadium defeat against the Seagulls, and are now winless in their last nine games in all competitions. Their trip to West Ham is a must-win fixture for Aubameyang and Co.