Previous winners Manchester United and Porto were joined by Bordeaux and Chelsea in qualifying for the Champions League last 16 tonight, but AC Milan and Real Madrid could yet miss out on progression from the group stages.
Bayern Munich are in danger of missing out in qualification from Group A after Bordeaux claimed a 2-0 win at the Allianz Arena.
The pressure mounted on Bayern coach Louis Van Gaal after strikes from Yoann Gourcuff and Marouane Chamakh secured qualification for Les Girondins, who are unbeaten at the top of the Group A standings.
Juventus are two points behind the French side and four ahead of Bayern following their 1-0 win at Maccabi Haifa, courtesy of Mauro Camoranesi's winner in first-half injury-time.
Chelsea booked their progression from Group D after a 2-2 draw with Atletico Madrid at the Vicente Calderon Stadium. Sergio Aguero gave Atletico the lead in the 66th minute, but Didier Drogba - on his return to European action following suspension - netted twice in the last eight minutes to seemingly earn Chelsea the win.
It was not to be as Aguero struck his second goal from a free-kick in stoppage-time to earn Atletico a draw, but Chelsea are still assured of a place in the knockout stages.
That's because Porto triumphed over Apoel Nicosia in Cyprus, though they had to wait until late on to get the goal their dominance deserved.
Falcao on target six minutes from time after a nice feint and low shot across the keeper into the bottom corner.
Last season's runners-up Manchester United required a stoppage-time equaliser from Antonio Valencia to secure their place in the last 16 with a 3-3 Group B draw against CSKA Moscow at Old Trafford.
The winger scored the winner in Russia and his effort this time around capped a rousing fightback by Sir Alex Ferguson's side following strikes from Michael Owen and Paul Scholes.
CSKA Moscow squandered a 3-1 advantage, with Alan Dzagoev, Milos Krasic and Vasili Berezutsky the men on target.
Wolfsburg are in pole position for second place behind United after a 3-0 win at Besiktas. Zvjezdan Misimovic put the away side a goal to the good within ten minutes but they had to wait until the final ten to seal the game.
Christian Gentner and Edin Dzeko scored late on to ensure Wolfsburg secured all three points.
European giants AC Milan and Real Madrid, who have won the competition on seven and nine occasions, respectively, shared a 1-1 draw in Group C, with both teams a point above Marseille.
Karim Benzema gave Real the lead in the 29th minute, but Ronaldinho replied with a penalty 10 minutes before the break. Alexandre Pato had a goal controversially disallowed moments later before Dida denied Raul a late winner in a dramatic game at the San Siro.
Marseille could yet progress at the expense of Milan or Real after a 6-1 defeat of FC Zurich, with two goals in the opening 10 minutes and three in the final 10.
An own-goal from Silvan Aegerter put them on their way before Fabrice Abriel, Mamadou Niang, Vitorino Hilton, Benoit Cheyrou and Brandao were on target. The visitors' Alexandre Alphonse made it 2-1 after 31 minutes.