After a tough slog from September to December, the UEFA Champions League group stage is over.
Now, there are 16 teams left standing, as they will lock horns in 2015 to try and become the Champions of Europe. The cream of the crop has risen to the top.
[ RELATED: UCL roundup ]
All four Bundesliga sides made it through to the knockout stages, while three teams from the Premier League and La Liga also make up the last 16.
The draw for the first knockout round will take place in Nyon, Switzerland at 6 a.m. ET on Monday, December 15. Below are the eight group winners (who will be seeded for the draw) and eight group runners up, as they will play home and away ties on 17/18 and 25/26 February with the seeded teams playing at home in the second legs.
According to UEFA rules, no team can play a club from their group or any side from their own association in the last 16.
Atletico Madrid, Barcelona, Bayern Munich, Borussia Dortmund, Cheslea, FC Porto, Monaco, Real Madrid,
Group runners up
Arsenal, Bayer Leverkusen, FC Basel, Juventus, Manchester City, Paris Saint-Germain, Schalke, Shakhtar Donetsk
All of that means the three Premier League teams could get…
Man City could face: Atletico Madrid, Real Madrid, Monaco, Borussia Dortmund, Barcelona, Porto.
Chelsea could face: Juventus, Basel, Bayer Leverkusen, Paris St-Germain, Shakthar Donetsk.
Arsenal could face: Atletico Madrid, Real Madrid, Monaco, Bayern Munich, Barcelona, Porto.
And of course, the eight teams moving into the Europa League by finishing in third place in their respective groups are: Olympiakos, Liverpool, Zenit St Petersburg, Anderlecht, Roma, Ajax, Sporting Lisbon, Athletic Bilbao