Thierry Henry scored his first competitive goal for Barcelona but it was Lionel Messi who starred in their 3-0 Champions League win over Lyon at the Nou Camp.
Messi's run and cross caused havoc in the Lyon defence in the 21st minute and Francois Clerc found his own net.
And Messi got his name on the scoresheet with eight minutes left when he finished coolly from 10 yards before Henry tapped home in the dying moments.
In the other game in Group E, Rangers came from behind to beat German champions Stuttgart 2-1 at Ibrox.
Mario Gomez (55) prodded home a cross with his shin to put the visitors ahead before Charlie Adams cut inside and finished brilliantly to level (62).
The blue half of Glasgow was then sent into raptures when Jean-Claude Darcheville gave Rangers the lead from the penalty spot (75) after Freitas Fernando Meira felled Alan Hutton.
In Arsenal's pool, Group H, Slavia Prague edged out Steaua Bucharest 2-1 to join the Gunners on three points.
Zdenek Senkerik (14) handed the Czechs the lead before Dorin Goian (33) equalised with a header from Banel Nicolita's cross, but Tjani Belaid (63) put Slavia back in front.
Arsenal were impressive 3-0 winners over Sevilla at the Emirates Stadium.
Cesc Fabregas' shot deflected off Julien Escude (28) to put the Gunners ahead and Robin van Persie tapped home from a yard to make it two (59). Eduardo da Silva hit a third in injury time.
In Group F, Manchester United's main rivals Roma kicked off their campaign with an easy 2-0 win over Dynamo Kiev in the Italian capital.
Simone Perrotta (nine) headed the Italians into an early lead and then set-up Francesco Totti (70) for a second.
United won 1-0 at Sporting Lisbon.
Da Silva Liedson forced a brilliant diving save from Edwin van der Sar with a shot from the edge of the box as the game remained goalless at the break.
But former Sporting player Cristiano Ronaldo (62) headed United in front and they managed to cling on.
In Group G, De Souza Deivid's 43rd-minute volley gave Fenerbahce a shock 1-0 win over Italian champions Inter Milan.
The night's other game saw PSV Eindhoven beat CSKA Moscow 2-1.
Danko Lazovic (58) put the Dutchmen ahead and Kenneth Perez (80) curled home a fine second, meaning Wagner Love's late strike was no more than a consolation.