A superb display of finishing from Lionel Messi caught Chelsea cold as Barcelona won 3-0 on the night and progressed to the last 16 4-1 on aggregate.
Messi opened the scoring after a couple of minutes as he latched onto a ball from Luis Suarez and slotted the ball through the legs of Thibaut Courtois from a tight angle.
The 30-year-old then turned provider as he stole the ball off former team-mate Cesc Fabregas before beating two more defenders and squaring it for Ousmane Dembele to smash his first Barcelona goal into the top corner.
Marcos Alonso felt he might have had a penalty but the referee decided that he went down too easily, booking Olivier Giroud for his protests.
In the second-half Messi scored his 100th Champions League goal as he again received the ball from Suarez and burst away from the Chelsea defence before nut-megging Courtois again. Chelsea will be frustrated as they matched Barcelona for the vast majority of the game, often outplaying their opponents and hitting the woodwork twice, but they were let down by some silly errors, which Messi gleefully took advantage of.
Lionel Messi (Barcelona) If you were giving the man of the match award to a human being you’d give it to Samuel Umtiti. The Frenchman was a rock at the back and made a number of crucial blocks and interceptions. Unfortunately he plays with an alien called Lionel Messi. The way the Argentine accelerated and finished for his second goal was outrageous but it was his overall play that stood out. Whenever he picked the ball up he made the right choice, often taking a defender or two with him, and his joy when Dembele scored his first goal for the club was unbridled.
His 100th Champions League goal comes 14 games or 1,758 minutes quicker than his great rival Cristiano Ronaldo and his assist for Dembele showed incredible vision. Debates will rage and rage but when Messi performs like this it’s hard to look past him as the greatest of all time.