Manchester City's Champions League dream is flickering, and Real Madrid hope to extinguish any lingering hopes tonight at the Etihad Stadium.
Roberto Mancini's men have struggled mightily in Group D - the Group of Death - with just two points from four games, and only a victory tonight will take their slim hopes of qualification into the final group stage matchday.
But Roberto Mancini has already said their chances of progressing are basically nil, while Jose Mourinho has declared them out already, even if they win their last two matches.
Heading into the match, the Premier League champions have a couple of injury concerns, but nothing too serious, and Mancini will be counting on a big performance tonight after recent disappointments.
French fullback Gael Clichy is sidelined with an ankle injury, while Mario Balotelli continues to struggle with a back problem.
England international Micah Richards is also out with a knee complaint, but James Milner is expected to return.
With that in mind, here is the Manchester City predicted line-up for tonight's big match…
Joe Hart, Pablo Zabaleta, Matija Nastasic, Vincent Kompany, Aleksandar Kolarov, Yaya Toure, Gareth Barry, Samir Nasri, David Silva, Sergio Aguero, Carlos Tevez
Iker Casillas, Alvaro Arbeloa, Pepe, Sergio Ramos, Fabio Coentrao, Xabi Alonso, Sami Khedira, Angel Di Maria, Mesut Ozil, Cristiano Ronaldo, Karim Benzema