The Uefa Champions league enters he semi final stage tonight as two European giants clash at the Etihad stadium.

Manchester City welcomes Real Madrid in England. Both teams are top of the tables in their respective leagues and are on a fine form. The two will be aiming to cement their dominance in Europe.
Man City defeated another spanish team Atletico Madrid with an aggregate of 1-0 in the quarters while Real won on 5-4 aggregate against Chelsea.
The citizens come into this match after thrashing Watford over the weekend in the league with a 5-1 scoreline. On the other hand Madrid beat Osasuna by three goals away from home.
The two have met eight times with each team winning thrice and two games ending in a draw.
Man City will be without left-back Joao Cancelo who is suspended while Kyle Walker is doubtful. Madrid will miss the services of Hazard who is out with ankle injury while Alaba(adductor) and Casemiro(hamstring) are doubtful.
The other semi final match will be played tomorrow between Liverpool and Villarreal in Anfield.
