Manchester United slumped to a shock 2-1 loss at Young Boys despite a goal from Cristiano Ronaldo in their Champions League opener on Tuesday, while Chelsea kicked off their title defence by beating Zenit.
Robert Lewandowski struck twice for Bayern Munich as the German heavyweights inflicted a 3-0 defeat on Barcelona at Camp Nou in their first European game since the departure of Lionel Messi.
Ronaldo, the leading scorer in Champions League history, bagged his 135th goal in the competition after 13 minutes in Bern, but Swiss champions Young Boys hit back after the sending-off of Aaron Wan-Bissaka.
The United defender saw red for a dangerous tackle on Christopher Martins before half-time.
Nicolas Moumi Ngamaleu equalised in the second half before Jordan Siebatcheu snatched the winner with the final kick.
United host Villarreal in two weeks. The Spaniards, who beat Ole Gunnar Solskjaer’s men in last season’s Europa League final, drew 2-2 at home to Atalanta in the other Group F match.
Remo Freuler gave Atalanta the lead but Villarreal responded with goals from Manu Trigueros and Arnaut Danjuma.
Robin Gosens popped up with a late equaliser.
Romelu Lukaku broke the deadlock for Chelsea after 69 minutes at Stamford Bridge to earn the holders a 1-0 victory over Zenit, whose Krestovsky Stadium in Saint Petersburg is the venue for next May’s final.
Lukaku headed in Cesar Azpilicueta’s cross to give Thomas Tuchel’s team a winning start in Group H.
Juventus top the section after the opening round following their 3-0 win away to Malmo of Sweden.
Alex Sandro headed Juve ahead and Paulo Dybala converted a penalty before Alvaro Morata notched a third for a side that has picked up just one point from three games in Serie A.
Bayern stretched their record unbeaten away run in the Champions League to 19 games by sweeping aside Barca in the first meeting between the clubs since the Germans triumphed 8-2 in a one-off quarter-final last year.
Thomas Mueller put Bayern on top on 34 minutes and Lewandowski netted twice in the second half to send Julian Nagelsmann’s side top of Group E.
Dynamo Kiev had to settle for a 0-0 draw at home to Benfica after Ukraine international Mykola Shaparenko’s injury-time effort was ruled out for offside. Sevilla rode their luck in an eventful 1-1 draw against Salzburg.
The Austrians missed two of three first-half penalties, with Karim Adeyemi firing wide from the spot and Luka Sucic hitting the post having earlier converted Salzburg’s second penalty.
Ivan Rakitic levelled for Sevilla with another spot-kick before the interval. Youssef En-Nesyri was sent off early in the second period for the home side.
French champions Lille and Bundesliga leaders Wolfsburg drew 0-0 to leave all Group G teams level on one point.