The European elite competition for the 2016-17 season kicked off with an array of exciting match-ups on Matchday 1.
16 games across the continent on Tuesday and Wednesday nights yielded a total of 50 goals.
Here are the results from every game:
Paris St G 1 – 1 Arsenal
Barcelona 7 – 0 Celtic
Bayern Mun 5 – 0 FC Rostov
Basel 1 – 1 Ludo Razgd
Benfica 1 – 1 Besiktas
Dynamo Kiev 1 – 2 Napoli
PSV Eindhoven 0 – 1 Atl Madrid
Man City 4 – 0 B M’gladbach
Bayer Levkn 2 – 2 CSKA
Tottenham 1 – 2 Monaco
Legia War 0 – 6 Bor Dortmd
Real Madrid 2 – 1 Sporting
Club Brugge 0 – 3 Leicester
FC Porto 1 – 1 FC Copenhagen
Juventus 0 – 0 Sevilla
Lyon 3 – 0 Dinamo Zagreb
PSG couldn’t put Arsenal to the sword despite having many chances to do so at the Parc des Princes. Edinson Cavani was the culprit despite getting the opener in less than a minute.
The Uruguay international missed a number of sitters that could have put the game to bed before Sanchez grabbed the equalizing goal with few minutes to the end of the game.
Basel and Ludogorets also couldn’t get the better of each other as they could only get 1 point, leaving the group as open as it can be ahead of the next round of games in 2 weeks’ time.
Benfica and Besiktas played out a draw in Portugal and will still consider a point good enough to boost their chances of progressing in the group.
Serie A giants, Napoli went up top of the table as a brace from Poland international, Arkadiusz Milik helped put them in commanding position ahead of match day 2.
Group favourites, Barcelona and Manchester City both made light of their opponents, and the battle will be between the 2 to determine who emerges group leaders at the end of the year.
The fearsome MSN combined to wreck havoc on Celtic at the camp Nou with Messi getting an hat trick while Suarez and Neymar got a brace and a goal respectively. Iniesta helped complete the rout with a fine strike.
City took Monchengladbach to the cleaners at the Etihad as an hat trick from Aguero and an Iheanacho goal got the business done for Guardiola.
Bayern once again flexed their powers as they welcome the Champions League debutants and last season’s Russian League surprise package, Rostov with a baptism of fire.
Meanwhile, only a late goal could help Atletico get the best of PSV in what was always going to be a tough encounter.
The Wembley curse (Arsenal won there twice in 2 Champions League seasons) continued as Tottenham fell at the hands of Ligue 1 giants Monaco.
The north London side will be playing all their home games at the England national stadium due to capacity issues at the White Hart Lane as a result of ongoing work.
Leverkusen and Moscow laboured to a draw at Germany, leaving AS Monaco as group leaders after the first set of games.
Real Madrid put up a spirited display at home as they battled from a goal down to overcome Sporting Lisbon in the closing minutes of the game.
However, Dortmund top the group as a result of the bags of goals they got against a weak Legia Warsaw side.
Leicester City recorded an emphatic victory in their first ever UCL outing as a brace from Mahrez and an Albrighton goal got them all 3 points in grande fashion.
Porto and Copenhagen could only settle for a draw in Portugal, and that leaves the EPL defending champions with a 2-point advantage over both of them.
The Juventus-Sevilla game was the only match that produced no goal as both sides labored to a frustrating tie in Turin.
That gave Olympique Lyon an opportunity to go clear on the table as they saw off Dinamo Zagreb in superb fashion.