Sign up to the Independent's betting newsletter for the latest tips and offers
Sign up to the Independent's betting newsletter
Uefa have confirmed the dates for the Champions League semi-finals.
Tottenham will host Ajax on April 30 before the second leg in Amsterdam on May 8.
While Barcelona welcome Liverpool to the Nou Camp on May 1 before the return leg at Anfield on May 7.
The dates mean the Reds' Premier League match with Newcastle must now be moved.
The confirmation comes after a dramatic week of quarter-finals, with Tottenham edging Manchester City in a thriller, while Ajax stunned Juventus. Barcelona and Liverpool had far more comfortable times against Manchester United and Porto.
Ranked and rated: Champions League contenders
Show all 9Champions League semi-final dates
April 30
Tottenham vs. Ajax
May 1
Barcelona vs. Liverpool
May 7
Liverpool vs Barcelona
May 8
Ajax vs Tottenham
Join our commenting forum
Join thought-provoking conversations, follow other Independent readers and see their replies