The Champions League semi-final draw in full
Bayern Munich have been drawn against current European Champions Real Madrid in the semi-final of the Champions League. Elsewhere, Liverpool will take on Roma.
The semi-final first legs will be played on Tuesday 24 April and Wednesday 25 April. The second legs take place on Tuesday 1 May as well as Wednesday 2 May.
And the final will take place at the NSC Olimpiyskyi Stadium in Kyiv on Saturday 26 May.