Manchester City predicted lineup vs Leeds - Premier League
Manchester City look to continue their imperious form when they welcome Sam Allardyce and Leeds to the Eithad on Saturday in the Premier League.
The Champions League and FA Cup are also up for grabs for Pep Guardiola's side, who are a point ahead of Arsenal in England's top flight having played a game fewer.
They face a Leeds side in desperate need of points in their final four games, resorting to Allardyce after giving Javi Gracia the boot in the wake of the 4-1 defeat at Bournemouth.
Here's the side City could deploy at the weekend.
Manchester City predicted lineup vs Leeds (3-2-4-1)
GK: Ederson - The games come thick and fast but Ederson will remain between the sticks for the foreseeable future.
CB: Manuel Akanji - Guardiola may go strong at the back in preparation for the trip to Real, meaning Akanji comes back in.
CB: Ruben Dias - Said his side 'need to push and go for all of it' after the win over West Ham.
CB: Aymeric Laporte - Nathan Ake may get a rest having just returned from injury, which would mean an opportunity for Laporte.
DM: Rodri - Doesn't get the rest his teammates are afforded due to his crucial role.
Read the latest Man City news here
DM: John Stones - Continues to charm in this hybrid role between defence and midfield, even showing his attacking teeth with some goals in recent weeks.
RM: Riyad Mahrez - Set up Ake's opener against West Ham, his seventh Premier League assist of the season.
AM: Ilkay Gundogan - The club captain may be tasked with a more creative role in Kevin De Bruyne's possible absence for the third game in a row.
AM: Julian Alvarez - The Argentine adds another clinical edge to City's attack behind the most clinical striker of all.
LM: Jack Grealish - Gets through a load of work on the left in a role that is getting the best out of the former Aston Villa star.
ST: Erling Haaland - Sets a new record every time he steps onto the turf with City.