Bayern Munich cruised past Viktoria Plzen 4-2, putting them through to the knockout stage of the Champions League after punishing the Czech champions during a ruthless first-half display.
The victory combined with Barcelona’s 3-3 draw with Internazionale put Bayern through to the knockout stage while confirming the hosts’ exit. Bayern, who have now gone a record-extending 32 group matches in the competition without defeat, struck first after 10 minutes when Sadio Mané played a one-two with Leon Goretzka before putting the ball in the net.
An unmarked Thomas Müller doubled the visitors’ lead, before Goretzka nabbed two goals to round off the scoring for Bayern. Adam Vlkanova and Jan Kliment pulled goals back for the home side in the second half.
Napoli kept up their 100% record in the Champions League group phase and secured progress to the knockout stages by beating Ajax 4-2 at the Diego Armando Maradona Stadium.
Early goals from Hirving Lozano and Giacomo Raspadori put the Serie A leaders comfortably ahead by the 16-minute mark and Khvicha Kvaratskhelia added a second-half penalty after Davy Klaassen had pulled one back for Ajax.
The Dutch club made a desperate bid for a share of the spoils as Steven Bergwijn converted an 83rd-minute penalty to bring the score back to 3-2 but a terrible defensive error allowed Victor Osimhen to score Napoli’s fourth in the final minute.
Napoli’s 12-point haul means they are guaranteed a top-two finish in Group A, having scored 17 goals in four matches. Elsewhere in the section, Liverpool demolished Rangers 7-1 to put themselves a point away from qualification.
Club Brugge reached the knockout round after a 0-0 draw against Atlético Madrid guaranteed them a top-two spot in Group B. Atlético squandered a string of chances as they extended their winless streak in the competition to three games.
Elsewhere in the group, Porto’s Galeno scored one goal and earned two penalties for Mehdi Taremi to convert as they cruised to a 3-0 victory at Bayer Leverkusen, taking over second place with two matches remaining.
With manager Xabi Alonso making his Champions League debut on the Leverkusen bench, the German side quickly found themselves a goal behind after six minutes. Try as they might the hosts could not get back into the game with Porto keeper Diogo Costa pulling off several outstanding saves.
Porto’s win lifted them into second place on six points, Leverkusen are in fourth place on three points with only an outside chance of qualifying. Atlético are third on four.
In Group D, Marseille boosted their chances of reaching the last 16 with a 2-0 victory at nine-man Sporting. Mattéo Guendouzi and Alexis Sánchez scored before the break as Sporting, who lost Ricardo Esgaio and Pedro Gonçalves to red cards either side of the interval.
The result put Marseille in second place on six points, one behind Tottenham who beat Eintracht Frankfurt 3-2. Sporting are third on six points, two ahead of Eintracht.