Celtic and Manchester City shared six goals in a thrilling 3-3 draw in Glasgow.
The home side got off to a good start with Moussa Dembele scoring within five minutes of the game. City levelled when a deflected shot by Kolarov broke for Fernandinho and his control and low finish put the visitors on terms with only 12 minutes gone.
But Celtic were back in front again when Kieran Tierney, smashed a low effort which ricocheted off Sterling — only for Sterling to grab an equaliser to make it 2-2 in the first half.
Within moments of the start of the second half, the Scottish champions led for the third time of the night as Dembele again found the back of the net — but City levelled things as Nolito scored the last goal of the night.
Arsenal, continued their fine form winning 2-0 against Swiss Champions Basel in Group A with a dominant display at the Emirates.
The Gunners started well and took the lead after six minutes when Alexis Sanchez teed up a fine cross for Theo Walcott to head home.
Walcott scored his second and last goal of the night as a lovely move involving Mesut Ozil and Sanchez freed him to put a low finish past Tomas Vaclik – Vaclik then went on ahead to save numerous chances, particularly Sanchez as the forward spurned lots of chances.
Barcelona came back from a goal down to beat Borussia Monchengladbach 2-1 in Germany and maintain their leads at the top of Group C.
La Liga’s champions,were left trailing and chasing the game after Thorgan Hazard struck in the 21st minutes, but were back on terms soon after the hour when Neymar chipped into the area for Arda Turan to score. Barcelona sealed the points when Gerard Pique pounced on a rebound past Yann Sommer.
Last season’s runners-up Atletico Madrid beat Bayern Munich 1-0 in Spain, despite Antoine Griezmann suffering a repeat of his missed penalty in the final.
Bayern had the first real chance of the Group D clash when a superb dinked Thiago pass was chested down and volleyed by Thomas Muller, who saw his effort well saved.
Fernando Torres then hit the post from close range — but the home side broke through when Yannick Carrasco broke through the defence to fire past Manuel Neuer and in off the post. Griezmann could have doubled their lead but saw his penalty crash back off the woodwork.
Two goals from Edinson Cavani and a penalty save by Alphonse Areola helped Paris Saint-Germain to a 3-1 victory at Ludogorets in Group A.
The French champions’ uncertain start to the season threatened to continue as they found themselves behind after 16 minutes when Natanael curled a free kick through an unconvincing wall and past Areola.
But they drew level thanks to a fine finish from Blaise Matuidi and went ahead after the break when Cavani glanced home a header. Areola then stopped a Cosmin Moti penalty and the hosts were made to pay as another Cavani effort was deflected home.