Pep Guardiola will be out for revenge when his Man City side travel to Real Madrid.
The Citizens, despite finishing top of their group, were arguably given the toughest possible last-16 tie in the 13-time competition winners.
Real Madrid finished second in their group to Paris Saint-Germain, who lost 2-1 in their last-16 first leg clash to Borussia Dortmund last week.
Zinedine Zidane’s side won just three of their six group stage games earlier this season, but they can never be written off in Europe given their incredible history.
In contrast, Man City, who have never won the competition, blitzed through their group, finishing seven points clear of second-placed Atalanta.
It has set up a juicy last-16 tie between City and Real Madrid on Wednesday, which you can listen to LIVE on talkSPORT.
Nicolas Otamendi, Kevin De Bruyne and Sergio Aguero are the only survivors from the City team that lost to Real in the 2016 Champions League semi-finals, when a 1-0 defeat on aggregate ended their dreams of European glory under Manuel Pellegrini.
Real went on to win the competition that year, just like they did in 2014 when they humiliated Guardiola’s Bayern Munich.
And he will still be having nightmares about that night in Munich when Carlo Ancelotti’s men ran riot at the Allianz Arena, winning 4-0.
Already 1-0 down from the first leg thanks to a Karim Benzema strike, Bayern had their work cut out against the LaLiga giants.
But it went disastrously wrong for Guardiola, whose one criticism from his three-year spell in Germany was that he failed to win a Champions League trophy.
Sergio Ramos’ quick-fire brace from two poorly-defended set-pieces put Real 2-0 up inside 20 minute and the tie was all but over with a Cristiano Ronaldo goal from a deadly counter-attack before half-time.
Bayern dominated possession in the second half, but failed to properly test Iker Casillas as they were largely restricted to long-range shots.
Ronaldo put even more gloss on the scoreline when he shot under the wall with a clever free-kick in the 89th minute. Game over.
During his managerial days in charge of Barcelona, Guardiola lost just twice against his former club’s rivals.
And his overall record is impressive with nine wins, four draws and four defeats.
In his pre-match press conference, Guardiola admitted City are playing against the ‘kings’ of Europe.
He said: “I played many times against them as a player and a manager and I always had an incredible admiration for the history of this club.
“I know how difficult it is against the quality of their players.
“I don’t know how many finals they have played in or how many times they have lifted (the trophy).
“For us, maybe Claudio [Bravo, with Barcelona] has won the Champions League but otherwise we don’t have any players who have won this competition.
“But we have the desire to be ourselves. We can win, we can lose but we must try to be ourselves in these 180 minutes we have to face Real Madrid.
“For us there is an excitement. We try to do our best, knowing we play against the king of this competition.”
It promises to be a tough task for City but as long as they don’t flop like Bayern Munich we have no doubt Guardiola will be happy.