Liverpool and Tottenham have had the dates for their Champions League semi-finals confirmed by Uefa.
Spurs will host Dutch side Ajax in the first leg on Tuesday, 30 April, with the second leg in Amsterdam on Wednesday, 8 May.
Liverpool will travel to Barcelona for their first leg on Wednesday, 1 May before hosting the Spanish side in the reverse fixture on Tuesday, 7 May.
The dates will mean changes to Premier League fixtures for both teams.
The Reds are scheduled to to play a Premier League game at Newcastle United at 16:30 BST on Sunday, 7 May – two days before the second leg.
Spurs are meant to be playing at Bournemouth at 20:00 BST on Monday 6 May, which again is two days before the second leg of their semi-final.
Tottenham Hotspur vs Ajax
Tuesday April 30: Tottenham Hotspur vs Ajax – New Tottenham Stadium, North London
Wednesday May 8: Ajax vs Tottenham Hotspur – Johan Cruyff Arena, Amsterdam
Barcelona vs Liverpool
Wednesday May 1: Barcelona vs Liverpool – Camp Nou, Barcelona
Tuesday May 7: Liverpool vs Barcelona – Anfield, Liverpool