Townflex Sports brings you update on all UEFA Champions League matches to the finals.
Both Spanish teams lost to their English counterpart last week and 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.
2nd Leg of Champions league Semi-final Results
Tuesday 3rd MayÂ
Aggregate: 2-5
- Villarreal 2-3Â Liverpool
Wednesday 4th MayÂ
Aggregate: 6-5
- Real Madrid 3-1 Man City