Neymar points the way as PSG progress, but Barca are held
Paris St Germain and Bayern Munich are both through to the Champions League knockout stages after winning their Group B matches last night.
PSG were 5-0 winners at home against Anderlecht, while Bayern beat Celtic 2-1 in Glasgow.
The French club have won their opening four games for the first time since their debut season in the competition in 1994-95, when they won all six matches.
Marco Verratti got the ball rolling when he curled in a deserved opener and Neymar crashed in a 25-yard shot to extend the lead.
After the break, Neymar's free-kick was pushed onto the post and Layvin Kurzawa turned in the rebound. The left-back then scored a header and produced a fine finish to complete an unlikely hat-trick as PSG remained three points ahead of Bayern.
In Group A, Basel looked on course to clinch their place in the last-16 when Luca Zuffi put them in front but second-half goals from Alan Dzagoev and Pontus Wernbloom kept CSKA Moscow in the mix.
Atletico Madrid's struggles in Group C continued after they were held to a 1-1 draw at home by Qarabag, who took the lead through Miguel Michel.
However, a superb strike from Thomas brought the hosts level. Pedro Henrique was sent off but Atletico could not take advantage and also finished with 10 men after Stefan Savic saw red.
Barcelona stay top of Group D despite a goalless draw at Olympiakos but neither Juventus or Sporting Lisbon could take advantage after they drew 1-1.
Bruno Cesar put the hosts in front but Gonzalo Higuain equalised and Juventus remain three points behind the Catalans.