One thing is for certain: we will have a new winner of the UEFA Champions League this season.
Real Madrid made sure of that after dispatching holders Manchester City on penalties in the quarters. But can Los Blancos repeat the feat against German giants Bayern Munich?
In the other half of the bracket, Kylian Mbappe continues to power Paris Saint-Germain on a run to Wembely. Standing in the way is plucky Borussia Dortmund, undoubtedly the heaviest underdog of the four teams remaining.
So, those are the contenders. Which teams are moving on?
The B/R World Football Staff got together for the UEFA Champions League Semi Finals predictions.