Some of Europe's biggest historical powers and best up-and coming sides finished second in their UEFA Champions League groups, setting up a fascinating draw on Thursday. No matter who they draw, Arsenal, AC Milan, Shakhtar Donetsk and FC Porto should offer up stiff opposition in the round of 16. Real Madrid, despite their recent struggles, might be favorites in a heavyweight clash against a side like Bayern Munich or Manchester United.
UPDATE: Full UEFA Champions League knockout stage draw results
Below, you can find the entire draw. Highlight any given team to see who they are able to draw. Teams that a given team is not eligible to draw will be grayed out when their name is hovered over.
There is, surprisingly, no chance of a rematch from last year's Round of 16. AC Milan and Arsenal, who met in a classic tie, both made it through but both sit in the runners-up pool. Bayern Munich, Barcelona and Real Madrid are the only other teams who have made the knockout stage for a second consecutive season.
The draw takes place in Nyon, Switzerland, and gets underway at 11:30 a.m. local time. It will be immediately followed by the draw for the UEFA Europa League knockout stage.