Manchester City welcome Real Madrid to the Etihad Stadium for the second leg of their round of 16 Champions League tie on Friday night.
The Cityzens shock Madrid in the first leg, with Gabriel Jesus and Kevin De Bruyne netting after Isco gave the home side the lead.
City come into this game in free-scoring form - winning five of the last eight games by at least four goals.
Real Madrid travel to England in similarly impressive form, having not lost a game since the restart. This is an unbeaten run of 11 games - ten of which they have won.
Whoever progresses will face Juventus or Lyon in the next round.
Where to Watch on TV
Man City will be without record goalscorer Sergio Aguero, who is still recovering from a knee injury. Benjamin Mendy is also ruled out through suspension.
Zinedine Zidane's side will not have captain Sergio Ramos following his red card in the first leg. Dominican forward Mariano Diaz misses out after being diagnosed with COVID-19, while Brazilian left-back Marcelo is also doubtful through injury.
Manchester City: Ederson; Walker, Garcia, Laporte, Cancelo; Rodri, D Silva, De Bruyne; Mahrez, Jesus, Sterling.
Real Madrid: Courtois; Carvajal, Varane, Militao, F Mendy; Casemiro, Kroos, Modric; Isco, Benzema, Vinicius Jr.
City have been ruthless since the restart, scoring 36 goals in their last 12, while conceding just six. However, they have not been faultless during this run, losing three games - including the FA Cup semi-final against Arsenal.
Los Blancos visit the Etihad off the back of a draw with Leganes in their final game of the league season. Prior to this, the Spanish giants had won ten on the bounce as they clinched the La Liga title.
Former Lyon forward Karim Benzema has been vital to Real Madrid this season. The Frenchman bagged 21 league goals this term - statistically his second best single season return of his career.
Here is how the two sides have fared in their last five outings.
Man City 5-0 Norwich City (26/7)
Watford 0-4 Man City (21/7)
Arsenal 2-0 Man City (18/7)
Man City 2-1 Bournemouth (15/7)
Brighton 0-5 Man City (11/7)
Leganes 2-2 Real Madrid (19/7)
Real Madrid 2-1 Villarreal (16/7)
Granada 1-2 Real Madrid (13/7)
Real Madrid 2-0 Alaves (10/7)
Athletic Bilbao 0-1 Real Madrid (5/7)
Man City go into this game with the upper hand, having won the away leg 2-1.
Real Madrid need at least two goals to progress to the next round, so they'll have to come out all guns blazing. This could leave them exposed to City's lethal attacking force, and without Ramos, they could be in trouble.
After their disappointing league campaign and FA Cup exit, Guardiola will be doing all he can to secure the Champions League trophy. It is difficult to see him letting this one slip.
Prediction: Manchester City 3-1 Real Madrid