It was billed as one of the ties of the round when the draw was made and Barcelona vs. Manchester City certainly didn't disappoint over the course of two thrilling legs of football.
The Catalans were deserving winners and the 1-0 scoreline in the second leg doesn't accurately reflect the dominance that the home side had over their Premier League opponents.
But for Joe Hart and the woodwork, the scoreline could easily have been four or five and the two games once again highlighted the difference in quality between the Premier League and La Liga. No English teams in the last eight speaks volumes.
Article continues below
Let's take a look at three things we learned from the game...
Messi isn't human
After a performance such as the one he produced on Wednesday night, Lionel Messi once again raised the bar again on what it is possible to achieve on a football pitch.
Article continues below
Three first half nutmegs, too many completed dribbles to count (including the one which led to the only goal), and a desire to be involved at the sharp end, all contributed to a performance that many people are calling one of Messi's best-ever.
When you have the likes of Pep Guardiola up in the stands covering his face in disbelief...when you get Gary Lineker tweeting that there is no point in arguing against Lionel Messi being the best-ever anymore...and when you have such luminaries as Thierry Henry saying that Messi makes other "world-class" players look ordinary, you know that you've borne witness to something extra special.
Yaya or nono?
Big things were expected in the match, not least of them a powerhouse performance from the returning man-mountain Yaya Toure.
The Ivorian adds the requisite steel required in the centre of the park to ensure there are no bully boy tactics, however his strength lies in his adaptability and excellence going forward.
Once into his stride, there's little to no chance of stopping him.
Unfortunately for Manchester City, Barca didn't give him the room to influence the game in any way shape or form and it wasn't a surprise when he was eventually subbed off.
Joe "Lion" Hart
On any other day, Joe Hart would be celebrating a famous victory, knowing that his own performance would inspire his team mates on to greatness.
Rakitic's toe-poked lob aside, the City stopper was the equal to anything and everything that was thrown at him.
No wonder Lionel Messi made a beeline to him at the final whistle to offer commiserations. Hart deserved to be on the winning side, no question.
Perhaps now, those people that are still saying that he is not England class, will lay off.
Will Barcelona win this season's Champions League? Have your say in the comments below!