Tottenham Hotspur and Manchester City are both into the round of 16 after impressive wins against Real Madrid and Napoli respectively, with Beşiktaş and Shakhtar also closing on the knockout stage.
Article top media content
- Watch highlights of all Wednesday night's games
- Tottenham win 3-1 against holders Real Madrid to reach last 16
- Manchester City also through after 4-2 victory away to Napoli
- Also wins for Liverpool, Sevilla, Shakhtar and Porto
- Next fixtures in these groups take place on 21 November
Through to round of 16: Bayern München, Manchester City, Paris Saint-Germain, Tottenham Hotspur
Everyone should have the chance to enjoy football, no matter who you are, where you're from, or how you play. That's #EqualGame. Find out more at www.equalgame.com.
The Reds consolidated top spot in the section with their second successive victory against Maribor; Mohamed Salah, Emre Can and Daniel Sturridge got the goals, with James Milner having a penalty saved.
Beaten 5-1 in Moscow just a fortnight ago, Sevilla pulled off an impressive turnaround on home soil to remain a point adrift of Liverpool in second.
City continued their sensational form – they have won 14 of their 16 games in all competitions this season – to book their place in the knockout stages. Sergio Agüero scored the third to become City's outright all-time leading scorer.
Behind after 12 minutes, Shakhtar ultimately ran out comfortable victors to stay second in the section, three points behind City who they meet on matchday six. Feyenoord can no longer finish in the top two.
Beşiktaş are a point away from the last 16 after Cenk Tosun earned them a share of the spoils with a 54th-minute penalty.
Porto are now just four points behind Beşiktaş ahead of their trip to Turkey next time out. Héctor Herrera, Danilo and Maxi Pereira were all on the mark against Leipzig.
Dele Alli found the net in each half as Spurs condemned Madrid to a first UEFA Champions League group stage defeat in 31 games. The holders are now three points behind Mauricio Pochettino's men, but also as many points clear of both Dortmund and APOEL.
Raphaël Guerreiro put Dortmund ahead before the half-hour, but Poté earned the visitors a point with his goal six minutes into the second half. Both teams have their work cut out to reach the top two.
Group A: Manchester United 2-0 Benfica, Basel 1-2 CSKA Moskva
Group B: Celtic 1-2 Bayern München, Paris Saint-Germain 5-0 Anderlecht
Group C: Roma 3-0 Chelsea, Atlético Madrid 1-1 Qarabağ
Group D: Olympiacos 0-0 Barcelona, Sporting CP 1-1 Juventus