Champions League semi-finals: how the ties shape up and could be decided | Sachin Nakrani
We look at Tottenham’s meeting with Ajax and Barcelona versus Liverpool, plus key dates and odds
The tie that nobody expected. It should have been Manchester City v Juventus but then football – beautiful, wild, unpredictable football – happened and now we have a contest between two of the most exciting and dynamic teams in Europe. It promises to be a belter.