Ở vòng bán kết, các đội bóng cùng quốc gia, cùng bảng đấu vẫn có thể chạm trán nhau. Do đó, bất cứ cặp đấu nào cũng có thể diễn ra giữa 4 gương mặt kể trên. Đội bóng nào được bốc thăm trước sẽ đá trận lượt đi trên sân nhà.
Kết quả bốc thăm cụ thể.
Cặp đấu đáng chú ý nhất ở vòng bán kết là cuộc chạm trán giữa Bayern Munich với Real Madrid. Với tương quan lực lượng hiện tại, Real vẫn được đánh giá cao hơn đôi chút so với Bayern.
Bên cạnh đó, Real còn có lợi thế khi được đá trận lượt về trên sân nhà. Ở cuộc đụng độ giữa đôi bên tại vòng tứ kết mùa giải 2016-2017, “Kền kền trắng” giành chiến thắng chung cuộc 6-3.
Cặp đấu còn lại, Liverpool được đánh giá nhỉnh hơn so với AS Roma nhưng sẽ không dễ dàng để “The Kop” có thể giành quyền vào chung kết, bởi Roma vừa đả bại Barcelona ở vòng tứ kết. Ngoài ra, đội bóng thành Rome cũng có lợi thế khi đá trận lượt về trên sân nhà.
Lượt đi vòng bán kết Champions League mùa này sẽ diễn ra vào rạng sáng 25 và 26.4. Lượt về sau đó 1 tuần. Trận chung kết được tổ chức tại sân Olimpiyskiy NSC, Kiev, Ukraine vào rạng sáng 27.5.
Trong lễ bốc thăm vòng bán kết Europa League, lá thăm đưa Marseille đối đầu Salzburg. Trong khi đó, Arsenal đụng độ Atletico Madrid. Các trận lượt đi diễn ra vào rạng sáng 27.4, lượt về sau đó 1 tuần.