GETTY
Manchester United, Manchester City and Tottenham have all secured their place in the next round as group winners.
Chelsea will join them in the last 16, but ended up second in their group behind Roma.
Liverpool won their group after hammering Spartak Moscow 7-0 at Anfield tonight.
How does the Champions League Round of 16 draw work?
No English club can play another in the next round of the competition. In fact no side from the same country can play another at this stage.
Also, no side can be drawn against a team they played in the group phase.
Group winners are drawn against second place sides and play away first, with the second legs at home.
The 10 current Champions League players who have made 100 or more appearances

When is the Champions League Round of 16 draw?
The Champions League Round of 16 draw which takes place on Monday.
UEFA blazers gather in Nyon, Switzerland to decide the ties.
The draw gets underway at 12pm CET, so that's 11am here in the UK.
Starsport will bring you live coverage via a blog on Monday lunchtime.
Which teams are through to the Champions League Round of 16 stage?
Group winners: Manchester United, Paris St-Germain, Roma, Barcelona, Liverpool, Manchester City, Besiktas, Tottenham
Second place: Basel, Bayern Munich, Chelsea, Juventus, Sevilla, Shakhtar Donetsk, Porto, Real Madrid
Who can the Premier League clubs play in the Champions League Round of 16?
Chelsea: Barcelona, Paris St-Germain, Besiktas
Manchester United: Bayern Munich, Juventus, Real Madrid, Sevilla, Shakhtar Donetsk, Porto
Manchester City: Bayern Munich, Juventus, Basel, Real Madrid, Sevilla, Porto
Tottenham: Bayern Munich, Juventus, Basel, Sevilla, Shakhtar Donetsk, Porto
Liverpool: Bayern Munich, Juventus, Basel, Real Madrid, Shakhtar Donetsk, Porto