Spanish teams will lock horns with English teams are four remaining teams battle it out for the two final slots. The two countries have already witnessed some clashes at the Quarter Final stage.
Atletico Madrid had the opportunity to ensure the Spanish teams dominate the semi finals with three teams but could not stop Manchester City.
The Citizens qualified with a one goal advantage secured in England in the first leg. Kevin De Bruyne got the goal for them at the Ethihad.
The second leg at the Metropolitano Stadium became a fierce contest though no goal was scored. Atletico were very unlucky with the numerous opportunities created.
Real Madrid got their revenge at Chelsea after suffering to qualify. Chelsea failed to defend their title as they succumed to a 4: 3 aggregate scoreline. The Blues eliminated the Whites last season, Madrid got the better of them this time round.
It was an interesting encounter as it travelled beyond the 90 minutes to decide who goes through. Chelsea won 3-1 in regulation time before Benzema gave Madrid the urge in the extra time.
Villareal became the surprise of the tournament this season after eliminating highly fancied Bayern Munich. The Yellow Submarines pipped the German Champions by a lone goal in the first leg. Bayern could only manage a 1-1 draw at home in the second leg.
The last English side to have qualified is Liverpool. They beat Benfica 3-1 at the Stadium of Light in Portugal before finish it up with 3-3 draw at Anfield.
Villareal will meet Liverpool in the Semi- finals with Manchester City and Real Madrid facing off in a tough contest. Will it be Spain vs England final, or all Spanish final or all English final ?