The UEFA Champions League (UCL) quarter-final draws have been made and all of the eight teams gunning for the most prestigious European club title now know their fate.
Manchester United have been drawn up against their old foes, Barcelona, who on two occassions denied the English giants the title.
Manchester City will face fellow English side, Tottenham, an encounter that promises to spark up English football rivalry.
The other fixtures have Juventus playing Ajax while Liverpool take on FC Porto.
In the the first semi-final, the winners of Tottenham v Manchester City will play the winners of Ajax v Juventus.
While in the second semi-final, the winners of Barcelona v Manchester United will play the winners of Liverpool v Porto.
Worth remembering that Manchester United will play their tie against Barcelona at home first so that they and Manchester City do not play their second legs at home in the same week.
The first legs of the ties will be played on 9-10 April while the second legs will take place on 16-17 April.
Manchester United staged a remarkable comeback when they turned over a 2-0 home deficit around by beating Paris St German 3-1 at the Parc des Princess Stadium in Paris.