Manchester City will take a slender lead into their Champions League semi-final second leg

against Real Madrid after a sensational game at the Etihad Stadium.

Pep Guardiola’s side were 4-3 winners but, somehow, were left to rue a number of other big chances.

They were punished by the ruthless visitors who, thanks to Karim Benzema and Vinicius Junior, were able to stay within touching distance of their opponents.

Kevin De Bruyne opened the scoring inside two minutes with the fastest goal in Champions League semi-final history

before Gabriel Jesus doubled the lead nine minutes later. An excellent Benzema volley

which came out of nothing - halved the deficit to make it 2-1 at half-time.

There was much more of the same in the second period and it took Phil Foden just seven minutes to restore his side’s two-goal lead.

Although, that lasted all of two minutes as Vinicius finished off a brilliant run with an extremely cool finish.

City came again as Bernardo Silva sent a rocket beyond Thibaut Courtois and into the top corner to make it 4-2 

Man City beats RMA