Cape Town - A comprehensive wrap of all the collated matches, scores and match reports from this week's Champions League matches.
TUESDAY, APRIL 11
Juventus 3-0 Barcelona - MATCH REPORT
WEDNESDAY, APRIL 12
Borussia Dortmund 3-2 Monaco - MATCH REPORT (rescheduled from Tuesday following explosions near Dortmund's team bus)
Bayern Munich 1-2 Real Madrid - MATCH REPORT
Atletico Madrid 1-0 Leicester City - MATCH REPORT