With one round of group matches left, 11 clubs have sealed their places in the last 16 of this year’s Champions League.
Before Wednesday’s games, Liverpool, Juventus, Bayern Munich, Ajax, Manchester United, Chelsea were already through.
They have now been joined by Manchester City, Paris Saint-Germain, Inter Milan, Real Madrid and Sporting Lisbon.
City beat PSG 2-1 at the Etihad, Real demolished Sheriff 3-0, while Inter Milan defeated Shahktar Donetsk 2-0.
Borussia Dortmund are out of the competition after losing 3-1 to Sporting.
The Champions League last-16 draw will take place in Nyon, Switzerland on December 13.
The last-16 ties will be played February 15 & 16 and February 22 & 23.
The second legs are then on March 8 & 9 and March 15 & 16.