A comprehensive wrap of all the collated matches, scores and match reports from this week's Champions League matches.
TUESDAY, APRIL 18
Leicester City 1-1 Atletico Madrid - MATCH REPORT
(aggregate 1-2)
Real Madrid 4-2 Bayern Munich - MATCH REPORT
(aggregate 6-3)
WEDNESDAY, APRIL 19
Barcelona 0-0 Juventus - MATCH REPORT
(aggregate 0-3)
Monaco 3-1 Borussia Dortmund - MATCH REPORT
(aggregate 6-3)