Cape Town - A comprehensive wrap of all the fixtures, kick-off times, results and match reports from this week's Champions League action:
TUESDAY, OCTOBER 22
Shakhtar Donetsk 2-2 Dinamo Zagreb - MATCH REPORT
Atletico Madrid 1-0 Bayer Leverkusen - MATCH REPORT
Juventus 2-1 Lokomotiv Moscow - MATCH REPORT
Manchester City 5-1 Atalanta - MATCH REPORT
Club Brugge 0-5 PSG - MATCH REPORT
Olympiacos 2-3 Bayern Munich - MATCH REPORT
Tottenham Hotspur 5-0 Red Star Belgrade - MATCH REPORT
Galatasaray 0-1 Real Madrid - MATCH REPORT
WEDNESDAY, OCTOBER 23
Ajax 0-1 Chelsea - MATCH REPORT
RB Leipzig 2-1 Zenit St. Petersburg - MATCH REPORT
Benfica 2-1 Lyon
Slavia Prague 1-2 Barcelona - MATCH REPORT
Genk 1-4 Liverpool - MATCH REPORT
Red Bull Salzburg 2-3 Napoli - MATCH REPORT
Inter Milan 2-0 Borussia Dortmund - MATCH REPORT
Lille 1-1 Valencia