After Juventus' name emerged first from the hat, fans in Turin were crossing their fingers that one name in particular wouldn't follow. But their prayers were not answered - nightmares instantly came rushing back of their 4-1 trouncing in last year's final as Shevchenko announced Real Madrid would be their opponents.
In Cardiff, Juventus were outclassed by a Real side that has reigned over Europe in recent years. Having won the competition two years on the trot, Zidane's men are now on a mission to salvage their somewhat disastrous La Liga campaign with their third consecutive Champions League triumph.
This year, the two sides staged stunning last-16 ties. Juventus produced a whiplash-inducing quickfire double to sink Spurs at Wembley and Real Madrid emerged victorious against the favourites PSG with a thumping 5-2 aggregate scoreline.
For the neutrals, this quarter-final will be the pick of the bunch. Billed as a vengeance tie, the Italians will get a shot at pursuing their personal vendetta against 'Los Blancos.'
The two clashes will be played on 3rd and 10th April, with Juventus getting the home advantage first. Pencil them in your diary now, you won't want to miss these games.