Manchester City scored three times in the final 20 minutes to record a 5-3 victory over AS Monaco in the first leg of their Champions League last-16 tie this evening.
With 61 minutes gone, the Ligue 1 outfit had already scored three goals - with former Manchester United and Chelsea man Radamel Falcao netting twice - but City mounted a memorable comeback during the final stages of the game.
Sergio Aguero netted his second of the night before John Stones and Leroy Sane both got on the scoresheet to give the Premier League side a clear advantage heading into the second leg.
Read below to see how the action unfolded at the Etihad Stadium.
9.46pmThat will be all from Sports Mole for this game. Thank you for joining us this evening for what has been one of the great nights in this competition. Goodbye for now.
9.45pmThe full-time whistle goes at the Etihad Stadium and somehow, someway - City have won 5-3 and will take a two-goal advantage to Monte Carlo. I don't know how to process that game. We had eight goals but there were more cards! Unbelievable.
90+3 minFULL TIME: Manchester City 5-3 AS Monaco
90 minThere will be three minutes of added-on time. How there is that little I will never know.
89 minSUBSTITUTION! Another City change, with Jesus Navas now replacing Sterling.
86 minSUBSTITUTION! Guardiola opts to bring on Fernando for Aguero. A wise move, perhaps.
84 minCHANCE! It should be 5-4!!! Caballero has made an absolute worldie of a save. Falcao connects sweetly with his first-time shot from eight yards but the City stopper sticks out a leg to keep it out.
82 minThe best match I have ever watched. Ever.
Aguero is released into the penalty area and with the goalkeeper approaching, he slides a pass across to Sane who taps home into an empty net.
82 minGOAL! Manchester City 5-3 AS Monaco (Sane)
80 minCHANCE! Now Aguero should probably have his hat-trick. The Argentine has the opportunity to move through on goal but pressure from a defender forces him to take his shot early and Subasic makes the save to his left. There are still 10 minutes to go.
77 minUNBELIEVABLE!!!!!
A corner from De Bruyne is flicked onto the back post by Toure and Stone is there to convert at the back post. That's all you are getting. I need to lie down.
77 minGOAL! Manchester City 4-3 AS Monaco (Stones)
73 minBOOKING! Zabaleta is now cautioned for the smallest of tug-backs. That's number eight.
71 minThis is one of the greatest games I have ever seen. Aguero gets his second with a volley into the bottom corner from 12 yards after meeting a corner from Silva. What a finish. What a match.
71 minGOAL! Manchester City 3-3 AS Monaco (Aguero)
69 minCHANCE! Mbappe possesses such composure and confidence for a teenager. He twists and turns inside the penalty area before hitting the ball into the side-netting.
69 minI feel as though I am doing you a disservice if I don't bring you a goal, chance or card. It's been one of those game. One of the best enthralling in the Champions League in recent years.
67 minBOOKING! A seventh yellow - this time for Falcao, who catches Stones down the shin. It's mistimed, rather than a naughty one.
63 minThe Etihad Stadium can't believe what they have just seen. Neither can I. City are back on the attack but they are shell-shocked.
61 minOh my word. There are not enough superlatives for this goal. Falcao chases down Stones, muscles him off the ball and after breaking into the penalty area, produces the deftest of chips to lift the ball over Caballero and into the net from no more than 16 yards. Unbelievable.
61 minGOAL! Manchester City 2-3 AS Monaco (Falcao)
58 minThe goalless streak is over! Aguero hadn't scored since January 6 but he stops the rot with the luckiest of goals. He is released on goal by Sterling and his first-time shot is straight at Subasic. However, the goalkeeper allows the ball to go straight through his hands and into the net. What. A. Game.
58 minGOAL! Manchester City 2-2 AS Monaco (Aguero)
57 minI feel shattered bringing this match to you. I can't imagine what the players feel like! The defending hasn't always been great, the decisions from the referee have been worse, but this is one of the most incident-packed games of the season so far.
55 minBOOKING! Yet another booking from the referee and this time it is for Bakayoko, who upends Sterling. That's six yellow cards for the night. Otamendi was booked for the penalty incident.
53 minCity have been given a lifeline by Caballero but it's still Monaco who press. Dodgy decisions aside, they have been sensational this evening.
50 minMISS! Falcao takes an age to take it and then produces a poor penalty which is saved down by Caballero to his left. That feels like justice.
48 minNo-one really knows what is happening. City appear to have a goal kick but the official behind the goal says that Otamendi has fouled Falcao.
46 minCity get us back underway.
8.49pmThe two teams are back out for the second half. Apparently, Sterling wasn't booked in the first half so I must apologise for calling him stupid.
8.33pmThe half-time whistle goes at the Etihad Stadium and everyone finally has chance to breathe. It's been an enthralling opening 45 minutes in the North-West and I don't think we are finished.
45 minHALF TIME: Manchester City 1-2 AS Monaco
44 minCHANCE! Monaco are not finished here and want a third. Another swift break-away ends with Falcao receiving the ball inside the penalty area but he lashes the ball into the side-netting.
40 minNow Monaco take the lead! It's all going on at the Etihad Stadium. A ball over the top catches out Otamendi and Mbappe is able to take a touch before firing the ball into the roof of the net. What a first half.
40 minGOAL! Manchester City 1-2 Monaco (Mbappe)
40 minBOOKING! Fernandinho is now booked for fouling Fabinho. That's three in five minutes for City!
38 minBOOKING! Sterling also received a yellow card for his protests. He now misses the second leg. Regardless of the referee getting the decision wrong, that is stupid from the winger.
35 minBOOKING! This an absolutely huge call from the referee. Subasic appears to bring Aguero down in the penalty area but the referee has booked Aguero for diving. There is two pieces of contact from the goalkeeper so it's an outrageous decision from the official. How important could that be?
32 minIt had to be, didn't it? Monaco are back on level terms but it's yet another defensive mistake from City. Caballero is the guilty party on this occasion, with his clearance going straight to a Monaco player and after the ball arrived at the feet of Fabinho, he whipped in a cross for Falcao to head home at the back post.
32 minGOAL! Manchester City 1-1 Monaco (Falcao)
30 minWe are through the half-hour mark at the Etihad Stadium and Guardiola will not only be delighted to be ahead, but not to have conceded an away goal too. Monaco look very capable in the final third and they just aren't getting the rub of the green at the moment.
26 minCity take the lead! They have probably been second best in this game but they have gone ahead in fine style. Silva did well to release Sane inside the penalty area and his first-time cross found Sterling for the simple finish at the back post. It may have been about an inch offside but the goal has been given.
26 minGOAL! Manchester City 1-0 AS Monaco (Sterling)
25 minBOOKING! Sidibe is the next Monaco man to go into the book and on this occasion, it is deserved. The defender cynically pulled back Sane.
24 minMuch better from City as De Bruyne almost finds Aguero inside the six-yard box. The cross was almost too good. City kept up the pressure but they could not fashion a clear-cut opening.
22 minCity need to find a way of calming the match down. They have having joy in the final third without creating any opportunities but as soon as they lose the ball, Monaco press forward.
19 minCHANCE! Another chance for Monaco. A corner from the right is glanced onto the head of Glik by Toure, but the Monaco defender can't do enough to direct the ball into the bottom corner. It's a tough opportunity, but he will be disappointed not to have scored.
18 minWow. This is outrageous from Mbappe. He turns Otamendi, runs directly at the City defence and then leaves a City defender on the floor with a turn. His pass finds Mendy but his shot is straight at Caballero.
15 minThis is class from Bernardo Silva. It's a ball you would expect off David Silva but it's the Monaco midfielder who produces a world-class through-ball to almost find Falcao, who is only denied by some good defending.
12 minMonaco look a threat ever time they break forward and they are ready to get shots in on goal from anywhere within 30 yards. It means that Caballero is having to remain alert but thus far, he hasn't had any saves to make.
8 minBOOKING! This is one of the harshest bookings you will ever see. Glik is adjudged to have blocked Sane on the flank but there is barely any contact. To make matters worse, he is now ruled out of the second leg.
6 minSHOT! The first shot of the match comes from Monaco's Lemar, who fires wide of the post from 20 yards. He netted against Spurs at Wembley Stadium earlier this season.
5 minA word on Fernandinho - he out's on the left while Sagna is on the right. Neither man has been required in an attacking position thus far but City are starting to press more now.
3 minMonaco have started this match really positively and have already earned a corner. It came to nothing but it's a definite show of intent from the visitors who as expected, look full of confidence.
1 minMonaco get us underway.
7.42pmHere come the two sides to a warm reception from the two sets of supporters. Also, here come the boos for the UEFA anthem from the City supporters...
7.37pmBefore the two teams make their way out, let me remind you that this isn't the only game on offer for you this evening. We also have full coverage of the match involving Bayer Leverkusen and Atletico Madrid, which you can access by clicking here.
7.35pmPREDICTION! You'd like to think that this game is guaranteed to produce goals. Both sides are about much more than their work in the final third but they both possess the quality to overpower the respective defences. That bodes well for Monaco and we think they will return to Monte Carlo with a 2-2 draw.
7.30pmWe have just 15 minutes to go until kickoff at the Etihad Stadium. That means that it's about the right time for a prediction...
7.28pmMuch has been made of Monaco's players ahead of this game so let's go through their stats, shall we?
Falcao - who failed miserably at both Manchester United and Chelsea - can boast a phenomenal record this season, with 19 goals from 25 appearances to his name, while Thomas Lemar and Mbappe have been equally productive from the wing, with nine and 10 goals to their name respectively.
Many other names stand out, too, with Fabinho - a former target of Man United - scoring five times in 25 games and Valere Germain - on the bench this evening - netting eight times in Ligue 1. City really cannot afford to focus all their attentions on Falcao, who is bound to get a mixed reception when getting on the ball tonight.
7.21pmIt appears that City have a new walkway in operation with the arrival of Aguero being warmly welcomed by the club's supporters. They've universally backed the Argentine who had previously been dropped from the team but the pressure is building on him to regain his goalscoring touch. If reports are to be believed, he is playing for his future at the club.
7.16pmDuring the group stages of this year's competitions, Monaco recorded 2-1 victories both home and away against Tottenham Hotspur, marking the second successive campaign in which the sides had faced each other in Europe.
During 2014-15, Monaco were drawn with Arsenal at this stage of the Champions League and a shock 3-1 win at the Emorates Stadium laid the foundations for a famous triumph. Chelsea and Liverpool also played Monaco in the Champions League over a decade ago but as already stated, this is the first time that City have been handed a game against the Monte-Carlo-based outfit.
7.12pmThis would usually be the point where we bring you the head-to-head stats but we can't on this occasion because there are none! This is the first time that the two clubs are squaring off in a competitive match, although it's obviously not the first time in which Monaco have faced English opposition...
7.09pmBack to the City team news and there is a suggestion that Fernandinho may line up at right-back, with Sagna taking his place on the other side of defence. I guess that makes sense, but Guardiola also has the option of lining up with three at the back. I guess we shall wait and see.
7.06pmAs for Monaco, Leonardo Jardim includes the talented Kylvan Mbappe and the in-form Radamel Falcao in his frontline while he includes all of his experienced and regular players in defence. He even has that much talent quality at his disposal that Portuguese midfielder Joao Moutinho only earns a place on the bench. The Ligue 1 leaders match up well with City.
7.02pmWhat do you make of that team, City fans? It's fair to say that Guardiola hasn't held back with his offensive philosophy. Bacary Sagna, John Stones and Nicolas Otamendi form a back three, with Fernandinho and Yaya Toure in front, but the rest of the lineup is all-out-attack. Sergio Aguero also gets another opportunity, despite failing to score since January 6.
6.57pmAS MONACO SUBSTITUTES: De Sanctis, Diallo, Toure, Dirar, Moutinho, Carrillo, Germain
6.56pmAS MONACO XI: Subasic, Glik, Raggi, Mendy, Sidibe, Fabinho, Bakayoko, Silva, Lemar, Mbappe, Falcao
6.55pmMANCHESTER CITY SUBSTITUTES: Bravo, Zabaleta, Fernando, Nolito, Navas, Delph, Iheanacho
6.55pmMANCHESTER CITY XI: Caballero, Sagna, Stones, Otamendi, Fernandinho, Yaya Toure, Sane, Silva, De Bruyne, Sterling, Aguero
6.54pmAnyway, without further ado, let's crack on with the team news. Guardiola has made seven changes from the FA Cup tie with Huddersfield Town at the weekend.
6.53pmYou can arrive at that conclusion a number of different ways. Despite the talent at his disposal, City are not yet in the same ilk as Guardiola's sides at Barca and Bayern, while they come up against a Monaco team full of confidence and with a tag of underdogs that they will relish. When the draw was made in December, City were said to have been handed a favourable draw but given Monaco's form on the domestic scene, that could not be further from the truth. This has all the makings of a very lively clash.
6.49pmWhen you have always reached the semi-finals of a certain competition, it becomes a priority to prolong that record and Pep Guardiola faces that scenario ahead of this tie. During his time with Barcelona and Bayern Munich, the so-called master technician never failed to reach the last four but he probably faces his toughest test to continue that streak this time around.
6.46pmHello, and welcome to Sports Mole's live coverage of the match in the Champions League between Manchester City and AS Monaco.