Manchester City came from behind twice to secure a crucial two-goal advantage after a classic Champions League last-16 tie against Monaco at Etihad Stadium.
Radamel Falcao’s brace had looked to set Monaco on their way to a 3-2 victory in the second half, but goals from Sergio Aguero — his second of the night — John Stones and Leroy Sane turned the game on its head.
The match got off to a lively start with both sides showing plenty of attacking intent, though the first real chance did not come until the 15th minute when Raheem Sterling attempted to round Danijel Subasic, with the loose ball falling to Aguero who tried to beat the Monaco keeper from a tight angle only to see his effort saved.
Monaco had an opportunity of their own to break the deadlock after 18 minutes when Benjamin Mendy was picked out by Kylian Mbappe, but he was unable to beat Willy Caballero at his near post.
A minute later and the visitors had another sight of goal after Yaya Toure failed to clear a corner and the ball fell to Kamil Glik at the far post, but the defender sent his header wide from close range.