Atletico de Madrid on Tuesday confirmed their exit from the UEFA Champions League with a 1-1 draw at Chelsea, allowing Roma to advance to the round of 16 as group winners along with Paris St-Germain, despite their 3-1 defeat in Munich, and Manchester United, who won 2-1 at home to CSKA Moscow.
Juventus and Basel also completed their passage to the next round, joining Barcelona, Besiktas, Manchester City, Tottenham, Manchester United, Paris Saint Germain and Rome who qualified as group winners, and Real Madrid, Bayern Munich, Chelsea, Juventus and Basel as runners up.
There are only four Round of 16 spots left to play for Wednesday night ahead the draw on Dec. 10 in Nyon. Two will come from group E (one of Liverpool, Sevilla and Spartak Moscow); one from F, with the clash between Shakhthar Donetsk and Naples, and another from group G, either Porto or Leipzig.
Having already secured first place in Group D, Barca rested Argentine star Lionel Messi as they faced Sporting CP at the Camp Nou, defeating the Portuguese side a goal from Paco Alcacer and another when Sporting CP's former Barcelona man Jeremy Mathieu scored an own goal.
Juventus grabbed the group's second place with a 2-0 away victory over Olympiakos.
At Old Trafford, Manchester United sealed their place at the top of Group A by beating CSKA Moscow 2-1 with goals from Romelu Lukaku and Marcus Rashford in the 64th and 66th minute, respectively.
Winning 2-0 against Benfica in Lisbon, Basel followed Manchester United to the round of 16. Elyounoussi and Oberlin sealed the victory and qualification for the Swiss team.
In Group B, Paris Saint-German had all but secured top spot, with Munich needing to win by four goals to leapfrog them. The Bavarians' 3-1 victory was not enough, and they will follow the Parisians into the round of 16 in second place.
Celtic secured the group's third place and a Europa League berth despite a 1-0 loss at home in Glasgow to Anderlecht.