The European competition proved exactly how tough it is on matchday 4 as a lot of late winners and surprising results popped up.
Here are the results from all 16 fixtures, and how it all went down in all 8 groups as the round of 16 edges nearer.
Basel 1 – 2 PSG
Ludogorets 2 – 3 Arsenal
Besiktas 1 – 1 Napoli
Benfica 1 – 0 Dynamo Kiev
Bor. Monchenglad 1 – 1 Celtic
Man. City 3 – 1 Barcelona
Atl. Madrid 2 – 1 FC Rostov
PSV 1 – 2 Bayern Munich
Monaco 3-0 CSKA
Tottenham 0-1 Bayer Levkn.
Bor. Dortmund 1-0 Sporting
Legia Warsaw 3-3 Real Madrid
FC Copenhagen 0-0 Leicester
FC Porto 1-0 Club Brugge
Juventus 1-1 Lyon
Sevilla 4-0 Dinamo Zagreb
PSG held on to their joint top position of the group alongside Arsenal after a Meunier’s wonder strike at the death secured all 3 points for the visitors. Basel had pulled level with 15 minutes to go following Matuidi tap in, to keep hope of advancing alive, only for the Belgian full-back to bury such possibilities.
The Gunners on the other hand came back from 2 goals down to secure qualifications for the round of 16 after an Ozil goal-of-the-season-contender handed them all 3 points. Arsenal and PSG will now face off on matchday 5 to determine which of the 2 comes out top of the group.
Hamsik spared Napoli’s blushes by grabbing a late winner to hand the visitors a point on the road after the Turkish giants had led for a larger period of the 2nd half. The draw now sees the Serie A side top the group on goal difference.
Benfica grabbed a single goal at home against Kiev to keep their qualifications hopes alive. With just a point separating the Portuguese and Italian giants from Besiktas, an exciting last 2 matchdays await in this group as none of the 3 are assured of a round of 16 berth until then.
Guardiola finally helped City get the better of almighty Barcelona after 5 failed attempts in their past meetings with a resounding performance. The hosts were a goal down after a Messi strike from a typical Barca counterattack had threatened to hand them another defeat, but a Gundogan brace, either side of a Kevin De Bruyne wonder freekick secured City all 3 points. City could have scored more goals, though.
Dembele helped keep things tight in the group, as his equalizer against Monchengladbach made sure Celtic still have the slightest of chances as far as qualification goes if they manage to win their remaining games, while City lose both of theirs and the Bundesliga side lose against Barcelona. Any chances?
An Antoine Griezmann brace, including a late goal sent Atletico into the next rounds at the expense of the resilient visitors. A Lewandowski brace against PSV away from home also ensured Munich kept close pursuit of their La Liga counterparts for a top spot in the group, and that could come down to how it goes down between the 2 on matchday 5.
On Wednesday, Monaco edged closer to the next rounds after a 3-nil defeat of CSKA was enough to take them to 8 points and top of their group. And it was a certain Radamel Falcao (remember him?) that got a brace – his first Champions League goals in 6 years to get the job done for the Ligue 1 side.
Tottenham lost for the 2nd time in the group, as a spirited display from Leverkusen caused them a heavy damage. Pochettino’s men will now need to get all remaining points in their other 2 games to have a chance of advancing.
Dortmund went top of their group after a goal from backup striker Adrian Ramos, gave them all maximum points against Lisbon.
Real Madrid were however fortunate to get a point against Legia Warsaw after trailing by 3 – 2 with 5 minutes to go. Despite leading by 2 goals earlier and heading into halftime 2 – 1, it took Kovacic’s intervention to prevent the hosts from getting their first ever win of the group stage after an historical comeback in the 2nd half.
The defending champions must now win their cracker against Dortmund at the Bernabeu in 3 weeks time to have a chance of leaving the group as leaders.
Leicester City couldn’t make it 4 out of 4 wins against an equally resilient hosts, but a point from the goal-less stalemate might just be enough for them, as only 2 more draws will do to guarantee them a spot in the next rounds.
Porto also kept the group open with a win over Brugge via an own goal, as an André Silva header deflected off Tomas Pina to take them to 7 points.
Sevilla went top of the group after an emphatic 4-nil victory over Zagreb did the job, but Juventus were unable to keep up as a late equalizer from Lyon ensured the Ligue 1 giants still have a chance of progression, while the Serie A giants must win their remaining battles.