The UEFA Champions League semi-finals draw saw Real Madrid being pitted with Manchester City, while Bayern Munich will go up against Atletico Madrid.
The draw took place in Nyon, Switzerland, on Friday afternoon, and some mouthwatering fixtures are set to take place.
Bayern were knocked out by FC Barcelona at this stage of the competition last season, and will now try and better that showing when they take on Atletico, the team that kicked the Catalan club out of the tournament this week.
Real will travel to City in the first leg of their semi-final, and be will be hoping their experience in the competition can take them to the final.
The Citizens are in the semis for their first time ever, while Los Blancos have reached this stage 27 times in the past.
Here is how the semi-final draw unfolded:
Manchester City vs Real Madrid
Atletico Madrid vs Bayern Munich
The semi-finals will take place on 26 April and 3 May.
Which teams do you think will go through to the finals? Have your say in the comments section below.