Manchester City sealed a thrilling 4-3 victory over Real Madrid in the first leg of the Champions League semi-final tie.
Kevin De Bruyne and Gabriel Jesus got Pep Guardiola's side off to a dream start at the Etihad as they were 2-0 up after 11 minutes.
Karim Benzema pulled one back to make it 2-1 going into the half-time break, but Phil Foden soon restored their two goal cushion, although Vinicius Jr notched one back.
Bernardo Silva then thought he had put the game to bed with a wonder strike, but Benzema grabbed his second of the match with a panenka from the penalty spot.