Juan Cuadrado snatched victory for 10-men Juventus with the only goal in Lyon but the Italians had inspirational goalkeeper Gianluigi Buffon to thank for keeping them top of Group H.
Riyad Mahrez fired Leicester to the brink of the Champions League knockout stages after a 1-0 victory over FC Copenhagen.
Pierre-Emerick Aubameyang set Borussia Dortmund on their way to a 2-1 win in Lisbon against Champions League rivals Sporting at Estadio Jose Alvalade to keep them top of Group F.
Bayer Leverkusen and Tottenham Hotspur shared the spoils in a goalless draw at the BayArena that saw both sides come within a whisker of finding the all-important breakthrough.
Sevilla took a step closer to the Champions League knockout stages as Samir Nasri scored the only goal of a 1-0 win at Dinamo Zagreb.
Andre Silva's 90th-minute penalty snatched a 2-1 Champions League win for Porto at Club Brugge.
Bernardo Silva netted a late equaliser as Monaco left CSKA Moscow with a 1-1 draw after on-loan forward Lacina Traore looked to have got the better of his parent club.
Real Madrid continued their resurgence with a 5-1 win over Legia Warsaw at the Bernabeu.
Atletico Madrid took a major step towards the last 16 of the Champions League with a 1-0 win over German champions Bayern Munich at the Vicente Calderon.
Gerard Pique claimed the winner as Barcelona came from behind to beat Borussia Monchengladbach and claim a second successive victory in Group C of the Champions League.
Edinson Cavani scored twice as Paris St Germain secured their first win of this season's Champions League with a 3-1 victory against Ludogorets.
Theo Walcott's purple-patch continued as he scored a first-half brace in Arsenal's Champions League victory over Basle at the Emirates Stadium on Wednesday night.
Manchester City came from behind three times to draw 3-3 with Celtic in a breathtaking Champions League encounter at Parkhead.
Napoli scored three times inside eight second-half minutes as they beat Benfica 4-2 to record a second successive victory in Group B of the Champions League.
Wissam Ben Yedder's second-half goal gave Sevilla a 1-0 home win over Lyon in Champions League Group H on Tuesday.
Sporting Lisbon are up and running in the Champions League after defeating Legia Warsaw 2-0 at the Estadio Jose Alvalade.
An excellent shot deep into second-half stoppage from Kamil Glik rescued a 1-1 draw for Monaco at home to Bayer Leverkusen.
Miralem Pjanic scored one and set up another for Gonzalo Higuain before Paulo Dybala's scorcher as Juventus conquered Dinamo Zagreb 4-0.
Son Heung-Min scored a crucial goal for Tottenham Hotspur as they came out 1-0 winners against CSKA Moscow in Champions League Group E.
Andre Schurrle scored three minutes from time to help Borussia Dortmund salvage a late 2-2 draw at home against Real Madrid in Champions League Group F on Tuesday.
Islam Slimani was the hero as Leicester made it two wins out of two in the Champions League by beating Porto 1-0 at the King Power Stadium.
Borussia Dortmund demolished Legia Warsaw in Poland as half-a-dozen different players found the net in a 6-0 Champions League rout.
Rampant Leicester marked their Champions League debut in stunning style as they thrashed Club Brugge 3-0.
Tottenham's Champions League campaign began in disappointment as an English club-record home crowd watched them beaten 2-1 by Monaco at Wembley.
Sergio Aguero scored his second hat trick of the season as Manchester City overpowered Borussia Monchengladbach 4-0 in their delayed Champions League Group C opener.
Juventus were frustrated by a stubborn Sevilla side in Turin as the 2015 Champions League finalists started this year's campaign with a 0-0 draw.
Substitute Alvaro Morata struck deep into injury-time to seal a stunning Champions League comeback for holders Real Madrid at the Bernabeu on Wednesday night.
Lionel Messi helped give Celtic another harsh Champions League lesson with a hat trick as Barcelona thrashed the Hoops 7-0 in their Group C opener at the Nou Camp.
Midfielder Joshua Kimmich continued his goal rush as he claimed a double in Bayern Munich's 5-0 Champions League demolition of FC Rostov.
Manchester City's Champions League game against Borussia Monchengladbach, postponed because of torrential rain, will be played on Wednesday evening at 7:45 p.m. BST.
Porto struggled to a 3-2 away victory over Galatasaray in their final Champions League group match on Tuesday but the Turks stayed third in Group D and secured a spot in the Europa League's round of 32.
Real Madrid midfielder Luka Modric has ended the Cristiano Ronaldo-Lionel Messi stranglehold on the Ballon d'Or.
Two first-half goals gave Paris Saint-Germain a crucial 2-1 Champions League home win over Liverpool, putting them in a great position to qualify and leaving Jurgen Klopp's side, finalists last season, in danger of elimination.
Napoli swept aside Red Star Belgrade with a typically entertaining performance as two goals from Dries Mertens helped them to a 3-1 win over the former European champions in their Champions League match on Wednesday.
Borussia Dortmund booked their spot in the Champions League knockout stage with a game to spare after a goalless draw against visitors Club Brugge in Group A on Wednesday.
Christian Eriksen kept Tottenham Hotspur's hopes of reaching the round of 16 in the Champions League alive when he came off the bench to score a late winner in his side's 1-0 victory over Inter Milan at Wembley on Wednesday.
Lionel Messi scored an excellent individual goal and laid on another as Barcelona beat PSV Eindhoven 2-1 to secure top spot in Champions League Group B on Wednesday.
Atletico Madrid clinched their place in the Champions League round of 16 on Wednesday by beating AS Monaco 2-0 at home while also ensuring that Thierry Henry's hapless visitors will now even miss out on qualification for the Europa League.
A goal in each half was enough for Lokomotiv Moscow to earn a 2-0 win over Galatasaray in Champions League Group D on Wednesday, ending Galatasaray's hopes of qualifying for the knockout stages and sending both Porto and Schalke through.
Juventus clinched a place in the Champions League knockout stages when a brilliant Cristiano Ronaldo assist set up Mario Mandzukic to give them a 1-0 win over Valencia on Tuesday.
Manchester United's Marouane Fellaini struck a controversial stoppage-time winner to bring blessed relief to Old Trafford after a laboured 1-0 win over Young Boys edged them into the Champions League last 16 on Tuesday.
Manchester City progressed to the knockout stages of the Champions League after twice coming from behind to draw 2-2 with Olympique Lyonnais in Group F on Tuesday.
Bayern Munich's Arjen Robben and Robert Lewandowski scored two goals each as the German champions demolished Benfica 5-1 on Tuesday to reach the Champions League round of 16 and lift some of the pressure off boss Niko Kovac.
Real Madrid secured first place in Champions League Group G with 2-0 victory over Roma at the Stadio Olimpico on Tuesday although the Italians are also through to round of 16.
Ajax Amsterdam reached the Champions League knockout stages for the first time since 2005-06 after a Dusan Tadic brace gave the Dutch side a 2-0 win at 10-man AEK Athens in a match marred by crowd trouble at the Olympic Stadium on Tuesday.
Cristiano Ronaldo scored a stunning first Champions League goal for Juventus but former club Manchester United fought back for a 2-1 win in Turin.
Real Madrid took a huge step towards clinching a spot in the Champions League knockout stage on Wednesday with a 5-0 rout of Viktoria Plzen as Karim Benzema scored two of four first-half goals for the Spanish giants.
Bayern Munich forward Robert Lewandowski scored once in each half to give his team a 2-0 victory over AEK Athens in the Champions League on Wednesday that put them two points clear at the top of Group E with two matches left.
Gabriel Jesus hit a hat-trick, including two penalties, as Manchester City marched closer to the knockout stage of the Champions League after crushing Ukraine's Shakhtar Donetsk 6-0 at the Etihad Stadium on Wednesday.
Ajax Amsterdam goalkeeper Andre Onana went from villain to hero as the Dutch side drew 1-1 at Benfica on Wednesday, gifting the hosts the lead before making a brilliant save with the last kick of the game to rescue a point.
Hoffenheim kept their slim hopes of extending their Champions League season afloat on Wednesday when they came back from 2-0 down to draw 2-2 with only 10 men at a rain-sodden Olympique Lyonnais.
Valencia's Carlos Soler had a hand in all three goals as they beat Young Boys 3-1 in the Champions League on Wednesday, boosting their last-16 hopes with their first home win of the season.
AS Roma put themselves on the brink of a place in the Champions League knockout stage when Lorenzo Pellegrini's first goal in the competition gave them a 2-1 win at 10-man CSKA Moscow on Wednesday.
Napoli and Paris Saint-Germain battled to a 1-1 draw in their Champions League match on Tuesday as Neymar produced a performance mixed with brilliance and petulance.
Tottenham's Champions League campaign is still alive after two late Harry Kane goals game them a 2-1 win over PSV Eindhoven at Wembley.
Porto all but guaranteed themselves a place in the knockout stage of the Champions League on Tuesday with a 4-1 win over Lokomotiv Moscow, who have yet to register a point in the competition.
Atletico Madrid dominated a toothless Borussia Dortmund to win 2-0 in their Champions League Group A match on Tuesday, exacting some revenge for last month's heavy loss in Germany and snapping their opponents' unbeaten run this season.
Barcelona qualified for the knockout stage of the Champions League on Tuesday after a compelling 1-1 draw away to Inter Milan as a late leveller from Mauro Icardi ended the Catalans' perfect record in this season's competition.
Liverpool face an uphill task to qualify for the knockout rounds of the Champions League after suffering a 2-0 defeat away to Red Star Belgrade.
Club Brugge kept their Champions League hopes alive on Tuesday with a crushing 4-0 win over AS Monaco that extended coach Thierry Henry's winless start in the principality to five games.