Manchester City got their revenge on Barcelona as Ilkay Gundogan scored twice in a 3-1 win in the Champions League, while Arsenal were one of four sides to secure progress to the last 16.
Pep Guardiola’s side had lost 4-0 away in Barcelona two weeks ago but they showed tremendous character to come back from a goal down and beat the Spanish champions 3-1 at the Etihad Stadium on Wednesday.
The inevitable Lionel Messi put the visitors in front at the end of a stunning breakaway with his 90th Champions League goal.
However, City pounced on a Sergi Roberto mistake as Raheem Sterling set up Gundogan to equalise six minutes before half-time. A Kevin De Bruyne free-kick gave City the lead six minutes into the second half and, although Andre Gomes rattled the bar for the visitors, the Premier League side were on top and they secured the victory thanks to Germany midfielder Gundogan’s second of the night.
Barcelona remain top of Group C and need only draw away to Celtic in their next game to progress, while City now need a win away to Borussia Moenchengladbach next time to take them through.
In Germany, Celtic kept their hopes of at least snatching third place and a Europa League spot alive as they came from behind to draw 1-1 with Gladbach at Borussia-Park.
Mesut Ozil scored a stunning winner as Arsenal fought back from two goals down to beat Ludogorets 3-2 in Sofia and secure their place in the last 16 for the 17th season in succession.
Jonathan Cafu put the Bulgarian champions ahead and then set up Claudiu Keseru to make it 2-0 to Ludogorets inside quarter of an hour.
However, Granit Xhaka and Olivier Giroud scored to haul the Gunners back level before the break, before Ozil’s fine solo effort won it two minutes from time.
Along with Arsenal, Paris Saint-Germain, Atletico Madrid and Bayern Munich made their way through to the next round. PSG won 2-1 away against Basel in Switzerland with a dramatic late winner of their own.
Atletico still have maximum points after Antoine Griezmann’s stoppage-time goal secured a 2-1 victory over Rostov at the Vicente Calderon.
Bayern came from behind to beat PSV Eindhoven 2-1 at the Philips Stadion after Santiago Arias put the Dutch champions in front early on. Robert Lewandowski got both goals for Bayern.