Manchester City take on Real Madrid at Santiago Bernabéu on Wednesday evening, in what is the first leg of the Champions League last 16 stage.

Pep Guardiola is likely to welcome Raheem Sterling back into the City squad for the clash against Madrid, but Leroy Sane will not be included as the German continues his recovery from a knee injury.

Eden Hazard and Marco Asensio will be the only absentees for Real Madrid, with the former Chelsea forward sustaining a fractured ankle against Levante on Saturday.

But, what will the final score be in the first leg? And what starting eleven will both teams go for?

Ahead of the game, we used FIFA 20 to give us a unique score prediction for Man City's clash against Real Madrid.

Real Madrid vs Man City simulated on FIFA 20

To set up this simulation, we used kick-off mode within FIFA 20 but didn't select a team to control; we then selected the teams and watched the match play out by itself.

The AI difficulty was set to legendary, with the line-up updated with the latest transfers, injuries and suspensions.

We predict that Real Madrid could set up in a 4-3-3 formation, with their line-up as follows: Courtois; Carvajal, Varane, Ramos, Mendy; Kroos, Casemiro, Valverde; Isco, Benzema, Bale.

We predict that Man City could set up in a 4-3-3 formation, with the line-up as follows: Ederson; Walker, Fernandinho, Laporte, Mendy; Gundogan, Rodri, De Bruyne; Mahrez, Aguero, Bernardo Silva.

The first-half was pretty quiet in terms of chances, with both teams having spells of possession without creating any clear-cut chances.

The closest Real Madrid got to scoring in the first 45 was through Karim Benzema, whose long range effort hit the top of the bar.

For City, Ilkay Gundogan had a difficult chance on the volley inside the area, with the German only able to fire his effort straight at Courtois.

In the second-half the contest ramped up, with City really pushing forward and starting to dominate possession.

However, this actually led to Real scoring the first goal of the game, with Gareth Bale curling the ball past Ederson after Benzema had played the Welshmen through on goal on the breakaway, taking advantage of City's high defensive line.

Guardiola had seen enough and swapped Riyad Mahrez for Raheem Sterling on the hour mark, to try and secure that important away goal.

But the more City pushed forward the more threatening Real looked on the break, with Bale's pace causing City real issues.

And sure enough, Bale struck again in the 69th minute, with the Welshmen firing past Ederson at the near post this time after running clear on the break yet again.

It was now imperative for Pep Guardiola's side to at least grab one away goal to take back to the Etihad Stadium for the 2nd leg.

And, almost immediately, City got their away goal.

After a great run from Mendy down the left, his cross found Bernardo Silva who fired past Courtois to make it 2-1 on the night.

Bernardo scored what could be a vital goal in this two-legged tie.

In the final stages City pushed for an equaliser but the home side held firm to secure a 2-1 home win, with the tie on a knife edge heading into the 2nd leg.

Full-time score: Real Madrid 2-1 Manchester City

Here are the full-time match stats.

City were absolutely dominant in terms of possession, but Madrid were really dangerous on the break, particularly with Bale's pace.

City's best player on the night was Benjamin Mendy, who set up Bernardo's goal and provided a real threat from the left-back position.

But none of Guardiola's attacking players really performed to the best of their abilities in this away leg.

Overall FIFA 20 predicts that although Real Madrid will secure a victory in the first leg, City's away goal means the tie is still very much in the balance heading into the 2nd leg.

What do you think the score will be tonight?