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 23
AEK Athens 0-2 Bayern Munich - MATCH REPORT
Young Boys 1-1 Valencia - MATCH REPORT
Real Madrid 2-1 Viktoria Plzen - MATCH REPORT
Ajax 1-0 Benfica - MATCH REPORT
Shakhtar Donetsk 0-3 Manchester City - MATCH REPORT
Manchester United 0-1 Juventus - MATCH REPORT
Hoffenheim 3-3 Olympique Lyonnais - MATCH REPORT
Roma 3-0 CSKA Moscow
WEDNESDAY, OCTOBER 24
Club Brugge 1-1 Monaco - MATCH REPORT
PSV 2-2 Tottenham Hotspur - MATCH REPORT
Liverpool 4-0 Crvena Zvezda - MATCH REPORT
Barcelona 2-0 Internazionale - MATCH REPORT
PSG 2-2 Napoli - MATCH REPORT
Lokomotiv Moscow 1-3 Porto - MATCH REPORT
Borussia Dortmund 4-0 Atletico Madrid - MATCH REPORT
Galatasaray 0-0 Schalke 04