Champions League Semi Finals Draw

The Champions League semi-finals have been drawn.



The first match up is a repeat from last year as Bayern Munich take on Real Madrid. In the other tie, Mo Salah will return to Rome as Liverpool will play it out against Roma.



Who will go through to the final? Let's hear your predictions in the comments.