Townflex Sports brings you update on all UEFA Champions League matches to the finals.
The Spanish teams who travelled to England all lost to the premier league leaders with the hopes to turn the table around in the second leg in Spain.
Below are the results.
We're now on WhatsApp. Click here to join.
Champions league Semi-final ResultsÂ
Tuesday 26th AprilÂ
- Man City 4-3 Real Madrid
Wednesday 27th AprilÂ
- Liverpool 2-0 Villarreal