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 31
Celtic 1-2 Bayern Munich - MATCH REPORT
Sporting CP 1-1 Juventus - MATCH REPORT
Atletico Madrid 1-1 Qarabag - MATCH REPORT
Manchester United 2-0 Benfica - MATCH REPORT
PSG 5-0 Anderlecht - MATCH REPORT
Basel 1-2 CSKA Moscow - MATCH REPORT
Olympiakos 0-0 Barcelona - MATCH REPORT
Roma 3-0 Chelsea - MATCH REPORT
WEDNESDAY, NOVEMBER 1
Besiktas 1-1 Monaco - MATCH REPORT
Liverpool 3-0 Maribor - MATCH REPORT
Porto 3-1 RB Leipzig - MATCH REPORT
Sevilla 2-1 Spartak Moscow - MATCH REPORT
Shakhtar Donetsk 3-1 Feyenoord - MATCH REPORT
Borussia Dortmund 1-1 APOEL - MATCH REPORT
Napoli 2-4 Manchester City - MATCH REPORT
Tottenham 3-1 Real Madrid - MATCH REPORT