Real Madrid and Manchester City have everything to play for after a nail-biting first leg of the Champions League semi-final at the Santiago Bernabeu last week.
The game finished 1-1 with Vinicius Junior's first-half strike being negated by a stunner from Kevin De Bruyne in the second half. The second leg will take place at the Etihad Stadium on Wednesday, May 15.

Manchester City are unbeaten since early February, are still yet to break their Champions League and couldn't be closer to finally ending their Champions League curse but Real Madrid, the master of the competition, will be a massive test of their credentials.
Nathan Ake could be back from injury while Rodri is also expected to be fit despite suffering a knock in the win over Everton last weekend. Eduardo Camavinga should be fit for Real Madrid. Eder Militao will also be back from a Champions League ban.
Manchester City Predicted Lineup (3-2-4-1): Ederson; Walker, Dias, Akanji; Stones, Rodri; Mahrez, De Bruyne, Gundogan, Grealish; Haaland
Real Madrid Predicted Lineup (4-3-3): Courtois; Carvajal, Militao, Rudiger, Alaba; Kroos, Camavinga, Modric; Valverde, Benzema, Vinicius Junior
Manchester City vs Real Madrid Match Prediction: We predict a 3-1 win for Manchester City.
The two sides have met only on nine occasions with each side winning thrice and three games ending in stalemates.
Manchester City to win: 6/10 (Betfair), 4/7 (PP), 3/5 (Bet365)
Draw: 17/5 (Betfair), 10/3 (PP), 16/5 (Bet365)
Real Madrid to win: 4/1 (Betfair), 4/1 (PP), 17/4 (Bet365)
Odds are subject to change
Both teams to score - Yes
First goalscorer prediction - Erling Haaland