English Premier League sides, Liverpool and Manchester City have joined Spanish sides, Real Madrid and Villarreal, in the semi finals of the UEFA Champions League after beating Benfica and Atletico Madrid in testy second leg of the quarter finals match.
Manchester City will face Real Madrid, while Liverpool will face Villarreal in the semi finals.
Liverpool played a 3-3 draw with Benfica at Anfield (6-4 aggregate), while Manchester City settled for a goalless draw with Atletico Madrid (1-0 aggregate).
More to come…