Victor Moses came off the bench to score an incredible last-gasp winner as Chelsea somehow survived a Shakhtar Donetsk onslaught on a night when Celtic claimed the scalp of the mighty Barcelona.
The Blues were in danger of being the first holders to crash out of the competition before Christmas as former transfer target Willian twice cancelled out howlers from goalkeeper Andriy Pyatov which gifted goals to Fernando Torres and Oscar, the latter’s fourth in as many Champions League games.
But late substitute Moses nodded home Juan Mata’s 94th-minute corner to steal a barely-believable victory that put Chelsea level on points with their opponents at the top of Group E with two games remaining.
North of the border, Parkhead witnessed one of its greatest nights as goals from Victor Wanyama and substitute Tony Watt gave Celtic a momentous Champions League victory over Barcelona.
It was a Group G clash that the Hoops were not supposed to win but the east end of Glasgow exploded in the 21st minute when midfielder Wanyama headed in from a Charlie Mulgrew corner.
It was backs-to-the-wall stuff for most of the game for the home side as the star-studded visitors hit the woodwork twice and goalkeeper Fraser Forster pulled off a number of vital saves.
But in the 83rd minute 18-year-old Watt, on for Mikael Lustig to make his debut in the competition, raced away to score the second, leaving Lionel Messi’s late strike as a mere consolation.
Celtic, with seven points from four games, two less than leaders Barca, travel to Benfica before hosting Spartak Moscow in their final group fixture and will surely fancy their chances of reaching the knockout stages of the competition.
Regardless of the Scottish champions’ progress in Europe, the night will live long in the memory of the 60,000 inside Celtic Park on a sodden night.
Eighteen-year-old Watt said: “It’s probably the best moment of my life, I’ll look back at it when I’m older and think ‘We’ve just beaten Barcelona in the Champions League’ – there’s nothing better.”
Late goals from Robin van Persie, Wayne Rooney and Javier Hernandez saw Manchester United come from behind to secure victory in Braga and with it their place in the last 16.
United struggled to get going in the first half and the hosts went in front shortly after the interval through a penalty from Alan.
However, as they have done so often this term, the Red Devils fought back to win thanks to substitute Van Persie’s 80th-minute effort from outside the box, a Rooney spot-kick five minutes later and Hernandez’s stoppage-time strike.
It leaves Group H leaders United on 12 points and guaranteed to go through as group winners, with Galatasaray and Cluj on four points each and Braga on three after four rounds of matches.