Previous winners Manchester United and Porto were joined by Bordeaux and Chelsea in qualifying for the Champions League last 16 on Tuesday, 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.
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 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 through courtesy of Porto's win over Apoel Nicosia.
The Portuguese side triumphed 1-0 in Cyprus, with Falcao on target six minutes from time.
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.
Wolfsburg are in pole position for second place behind United after a 3-0 win at Besiktas.
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.
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.