Barcelona and Manchester United will meet in the Champions League quarter-finals after being pitted together in an intriguing draw.
La Liga giants Barça will go to Old Trafford for the first leg before hosting the Red Devils at the Nou Camp in the return match.
There is an all-English clash as Tottenham Hotspur take on Premier League champions Manchester City.
Last year's runners-up Liverpool face Porto as they seek a sixth European crown, with the first-leg taking place at Anfield.
Ajax, who shocked Real Madrid in the last-16, are up against Italian league-leaders Juventus.
The first legs will take place on April 9 and 10.
QUARTER-FINAL DRAW:
Ajax v Juventus
Liverpool v Porto
Tottenham Hotspur v Manchester City
Barcelona v Manchester United*
*Manchester United will play their home leg first to avoid clashing with Manchester City's home match.
SEMI-FINAL DRAW:
Ajax or Juventus v Tottenham Hotspur or Manchester City
Barcelona or Manchester United v Liverpool or Porto

Hazlewood takes six wickets as Australia win first Test
Bethell returns as England name squads for Australia white-ball tour
Rwanda to bring F1 back to Africa for first time since 1993
Ronaldo on target as Al-Nassr win after security delay
Coventry savour first home Premier League win in 25 years
