BREAKING: Champions League semi-final schedule announced
After four teams qualified for the Champions League semi-finals on Tuesday and Wednesday, the first legs of the tie will be played on Tuesday, April 30 and Wednesday, May 1, with return legs take place a week later.
Liverpool booked a date with Barcelona after beating Porto 6-1 on aggregate while Ajax shocked Juventus as they beat the Italian side 3-2 on aggregate. Ajax will meet Premier League side Tottenham who shocked Manchester City following a 4-4 draw on aggregate but proceeded with away goal rule.
The Champions League final is on Saturday, June 1, almost three weeks after the conclusion of the Premier League season, and two weeks after the FA Cup final.