Ten-man Barca beat Olympiacos
Barcelona enjoyed a comfortable 3-1 win at home to Olympiacos, but they had to do so with 10 men after Gerard Pique was sent-off in the first half.
Barca hit the front on 18 minutes through a Dimitrios Nikolaou own goal before Pique was given a second yellow card.
After the break, Lionel Messi doubled Barcelona’s advantage with Lucas Digne adding a third on 64 minutes.
Nikolaou, however, made amends for his earlier mistake by scoring in the right end - a consolation for the Greek side in the 89th minute.
Paris St Germain’s strikeforce of Neymar, Kylian Mbappe and Edinson Cavani were all on the mark in a 4-0 rout at Anderlecht. Angel Di Maria adding the fourth for the French side.
In Manchester United’s group, Basel enjoyed a 2-0 win at CSKA Moscow.
In Chelsea’s group, goalkeeper Ibrahim Sehic was 10-man Qarabag’s hero as they collected a first ever Champions League group stage point by holding last season’s semi-finalists Atletico Madrid in Baku.
The Azerbaijanis, who were trounced 6-0 by Chelsea in the first round of Group C fixtures, battled their way to a 0-0 stalemate despite the second-half dismissal of striker Dino Ndlovu to leave the Spanish aristocrats with just a single point from their first three games.
Antoine Griezmann blasted wide deep into stoppage time, but Qarabag held out.
Juventus, meanwhile, left it late to claim a 2-1 win over Portuguese side Sporting Lisbon.
Sporting were gifted an early lead through an Alex Sandro own goal, but Miralem Pjanic levelled matters in the 29th minute.
Juve got the winner in the 84th minute through Mario Mandzukic following a pass from Douglas Costa.