Champions League Semi-finals Fixtures For April 30 & May 1
Below are Champions League semi-finals fixtures for games on April 30 and May 1, 2019.
What are your predictions?
April 30
20:00 Tottenham Hotspur vs Ajax
May 1
20:00 Barcelona vs Liverpool