In the rehearsal draw, Real Madrid's Cristiano Ronaldo was given yet another chance to score at Old Trafford and not celebrate, but the draw proper puts Los Blancos up against 2013 finalists Borussia Dortmund.
Of course, this is a replay of last season's semi-final, where Robert Lewandowski embarrassed the Spaniards with his four-goal haul in the home leg.
The Westfalenstadion is not an easy place to go for any team, but Zenit St Petersburg were 2-1 victors in front of the Yellow Wall this week and BvB have already lost four times at home this season.
Real Madrid, meanwhile, remain completely driven by the prospect of the elusive "Decima"—their 10th European Cup. If you ask a fan if they would rather capture another league title or bag their first Champions League title since 2002, they will almost certainly pick the latter.
Los Blancos are playing the best football in Spain right now, and Cristiano Ronaldo is in the form of his life—and on course to break Champions League goalscoring records with 13 this season so far.
We saw in Dortmund's first-leg tie with Zenit that they are capable of playing magnificent, high-pressing and exciting football on their day, but this season they have been too blighted by injury to repeat the success of the last campaign. To make matters worse, they will be without Lewandowski in the first leg due to suspension.
Prediction: Real Madrid are 4-0 winners at the Bernabeu, but lose 2-1 in Germany. Real Madrid progresses.