The UEFA Champions League offered some mouthwatering quarter-final clashes following the draw at the UEFA Headquarters in Nyon on Friday.
With a new champion set to be crowned in May after holders Real Madrid were dumped out in the last 16 by an inspiring young Ajax Amsterdam outfit, this now sets out a real chance for at least six teams who have already tasted success at this level to once again add this prestigious trophy to their cabinets.
Manchester City and Tottenham Hotspur have been pitted against each other in an all-English Champions League quarter-final.
Manchester United take on Spanish giants Barcelona, while Liverpool will square up against Portuguese champions Porto. Ajax and Juventus meet in the other tie.
United have been forced to play their first leg tie at Old Trafford because both they and City cannot play in Manchester on the same evening.
The winner of the City and Spurs tie will take on either Ajax or Juventus in the semi-final.
Winners from the United and Barca clash will then go on to face the team that progresses between Liverpool and Porto.
The first legs will be played on April 9 and 10, the second legs on April 16 and 17.