Real Madrid completed a stunning comeback, beating Manchester City 3-1 in the second-leg of their UEFA Champions League semi-finals to progress to the final of the competition. Carlo Ancelotti's side will face Liverpool at the showpiece event in Paris later this month.Manchester City took a 4-3 advantage into the game following their win at the Etihad Stadium in the first leg last week.Both managers put out extremely strong sides for the game. Real Madrid started with Karim Benzema, Vinicius Junior and Federico Valverde in attack. Luka Modric, Toni Kroos and Casemiro played in the center of the park, with Eder Miliatao and Nacho Fernandez at the heart of the defense. Ferland Mendy and Dani Carvajal occupied the full-back positions.Gabriel Jesus lead the line for Manchester City, with Riyadh Mahrez and Phil Foden on either side. Kevin De Bruyne, Bernardo Silva and Rodri started in midfield, with Joao Cancelo, Aymeric Laporte, Ruben Dias and Kyle Walker in defense.The game started off on fire, with both sides getting chances to open the scoring. Both sides' keepers were tested throughout the first-half, but neither side could find the back of the net in what was a hotly contested opening period.The second-half started much the same, with Vinicius Jr. missing a golden opportunity to open the scoring with the goal gaping in front of him. The winger looked like Real Madrid's best attacking avenue during the game, but wasted his opportunities. This would come back to bite the Spanish club in the 73rd minute, when Mahrez fired a rocket into the top corner from the edge of the box. The winger received the ball from Bernardo Silva and blasted a first-time shot past Courtois in goal to give Manchester City a 5-3 lead in the tie.Manchester City crumble as Real Madrid complete incredible comebackIt looked like the tie was done and dusted, until Rodrygo got on the end of Benzema's cross in the 90th minute to level the score at 1-1 and give Real Madrid a glimmer of hope.The Brazilian then sent the Spanish team into euphoria by leveling the tie a minute later. The forward rose above Laporte and Dias to place a header perfectly past Ederson in goal. The 90 minutes ended with extra-time needed to find a winner.That was exactly what Ancelotti's side did, as not long after the restart, Dias brought down Benzema in the box and handed Madrid a penalty. The Frenchman promptly dispatched his spot-kick to complete the comeback.Los Blancos saw out the rest of extra-time to book their place in the finals of the Champions League.With that being said, here are the best Twitter reactions to Real Madrid's 3-1 win against Manchester City:Real Madrid C.F. 🇬🇧🇺🇸@realmadridenTHIS TEAM NEVER GIVES UP!!!!!#UCL1733466THIS TEAM NEVER GIVES UP!!!!!#UCL https://t.co/xi1tRkLkIaESPN FC@ESPNFCMANCHESTER CITY HAVE BEEN KNOCKED OUT OF THE CHAMPIONS LEAGUE 1888275MANCHESTER CITY HAVE BEEN KNOCKED OUT OF THE CHAMPIONS LEAGUE 😨 https://t.co/6gfioelmUXOwuraku Ampofo@_owurakuampofoReal Madrid simply has nine lives in the Champions League.13219Real Madrid simply has nine lives in the Champions League.POOJA!!!@PoojaMediaForget, Real Madrid are TRULY the KINGS of the Champions League. What a TEAM13824Forget, Real Madrid are TRULY the KINGS of the Champions League. What a TEAMJames Allcott@jamesallcottNO WAY!!!!!!!!!#RMAMCI1463NO WAY!!!!!!!!!#RMAMCIOlivia Buzaglo@OliviaBuzagloYes. Yes they can. Absolutely incredible from Real Madrid. twitter.com/oliviabuzaglo/…Olivia Buzaglo@OliviaBuzagloThey can’t…can they? #RMAMCI1245They can’t…can they? #RMAMCIYes. Yes they can. Absolutely incredible from Real Madrid. twitter.com/oliviabuzaglo/…sharky@ohnosharkyRodrygo needs a statue. Winner vs Chelsea too in the last round33910Rodrygo needs a statue. Winner vs Chelsea too in the last roundStu Holden@stuholdenOh my oh my oh my. Real Madrid have leveled it. Rodrygo!18321Oh my oh my oh my. Real Madrid have leveled it. Rodrygo!Mina Rzouki@MinarzoukiThe zombie that never dies… ladies and gentlemen, enjoy Real Madrid.11223The zombie that never dies… ladies and gentlemen, enjoy Real Madrid.ESPN FC@ESPNFCMarcelo immediately ran to celebrate with Ancelotti after the equalizer 24430Marcelo immediately ran to celebrate with Ancelotti after the equalizer 😂 https://t.co/CFLHplJryEEiF@EiFSoccerThis man Karim Benzema is inevitable. Real Madrid are inevitable. Just sensational to watch.7614This man Karim Benzema is inevitable. Real Madrid are inevitable. Just sensational to watch.Siavoush Fallahi@SiavoushFReal Madrid is a massive football club that’s the only thing to say and consider about all this. True godfathers of this game and champions league18024Real Madrid is a massive football club that’s the only thing to say and consider about all this. True godfathers of this game and champions leagueTacticalRole@TacticalRoleDespite all of his career achievements, Pep Guardiola will go down as one of the all time bottlers when it comes to the Champions League.15212Despite all of his career achievements, Pep Guardiola will go down as one of the all time bottlers when it comes to the Champions League.king adi@Adi8595Real Madrid have proved why they will always be bigger than BarcelonaReal Madrid have proved why they will always be bigger than BarcelonaAndy May@andymayAnd this is the Champions League. Breathtaking.twitter.com/realmadriden/s…Real Madrid C.F. 🇬🇧🇺🇸@realmadridenTHIS. THIS IS REAL MADRID.42THIS. THIS IS REAL MADRID.And this is the Champions League. Breathtaking.twitter.com/realmadriden/s…king adi@Adi8595Real Madrid have literally made a mockery of the Champions League this season. Incredible stuff.Real Madrid have literally made a mockery of the Champions League this season. Incredible stuff.EPL Statman@EPLStatmanKarim Benzema in the Champions League this season: 🏟 11 Games 15 Goals of them have come in the knockout rounds. 🤯#UCL | #RMAMCI787Karim Benzema in the Champions League this season: 🏟 11 Games⚽️ 15 Goals 🔟 of them have come in the knockout rounds. 🤯#UCL | #RMAMCI https://t.co/Q100sYhctgRoberto Rojas@RobertoRojas97This entire Real Madrid-Manchester City tie #UCL618This entire Real Madrid-Manchester City tie #UCL https://t.co/13FvRyNGBAJoe Devine@JM_DevineI think we need a psychologist to explain Real Madrid to us this season.70474I think we need a psychologist to explain Real Madrid to us this season.Gary Lineker 💙💛@GaryLinekerOne of the most extraordinary and thrilling two legged Champions League games in the history of the competition. @ManCity were clearly the better side and unlucky to lose, but this @realmadriden has immense character and somehow keep finding something from somewhere. Football eh!1776130One of the most extraordinary and thrilling two legged Champions League games in the history of the competition. @ManCity were clearly the better side and unlucky to lose, but this @realmadriden has immense character and somehow keep finding something from somewhere. Football eh!COPA90@Copa90We should've known Real Madrid had that up their sleeves. They always find a way. #RMAMCI1236We should've known Real Madrid had that up their sleeves. They always find a way. #RMAMCI https://t.co/LW67CsocBjChunkz@ChunkzThis is the best champions league fixture ever5736357This is the best champions league fixture ever