A dramatic late double by former Stoke forward Joselu sent Real Madrid through to the Champions League final at Wembley after a 4-3 aggregate win over Bayern Munich at the Santiago Bernabeu.
Paris St Germain exited the Champions League at the semi-final stage as a Mats Hummels goal earned Borussia Dortmund a 1-0 win at the Parc de Princes to send them through 2-0 on aggregate.
Niclas Fullkrug's stunning finish gave Borussia Dortmund the edge in the first leg of their Champions League semi-final against Paris St Germain.
Vinicius Jr scored twice to earn Real Madrid a crucial 2-2 draw with Bayern Munich in the first leg of the UEFA Champions League semi-final at the Allianz Arena.
Manchester City's dreams of retaining the Champions League were shattered after a dramatic penalty shoot-out loss to Real Madrid.
Arsenal's Champions League hopes were snuffed out as Joshua Kimmich's bullet header was enough to take Bayern Munich into the semi-finals.