Inter Milan rattled Barcelona at the Sportify Camp Nou following an exhilarating 3-3 draw that makes the Blaugrana hopes of progressing to the knockout stages even more slimmer.
Robert Lewandowski twice equalized late on to salvage a vital point for the La Liga giants.
Ousmane Dembele broke the deadlock after 40 minutes when he reacted quickly to tuck home from close range but the visitors leveled five minutes into the second half courtesy of a Nicolas Barella’s sumptuous strike.
Xavi’s side were only warming themselves into a chaotic second half as Simone Inzaghi’s men roared back in a stunning fashion. Lautaru Martinez who struggled in the night finally got something to smile on after he shot Inter into the lead with a poacher’s strike midway through the second half.
The Catalans fought back until Lewandowski equalized with eight minutes remaining only for Roben Gosens to restore Inter Milan’s lead. It took the Pole again to draw parity in added time with a powerful header to earn a vital point point for Barcelona.
Elsewhere in the Doosan Arena, Bayern Munich gave Viktoria Plzen a reality check — the Bavarians trounced the Czech side 4-2 to make it a record 11 straight Champions League group stage victories and seal a place in the last 16.
Sadio Mane drew first blood while Thomas Muller added the second before Leon Goretzka netted a brace in a very hostile first half for the home side.
Plzen looked much better in the second half. They did not only manage to stop Bayern’s onslaught as they also reduced the goal deficit to two.
Adam Vikanova and Jan Kliment got the two consolation goals for Viktoria Plen.
The Bundesliga giants are clear at the summit of the group with 12 points while Inter Milan are in second place with 7 points.