Manchester City topped their group, which included Borussia Dortmund, Sevilla and FC Copenhagen, with relative ease.
The Sky Blues did draw 0-0 with Dortmund and Copenhagen in their second meetings, but City won their remaining four games to clinch top spot.
As a result, the Manchester outfit have a fairly favourable draw for the last-16.
Manchester City’s potential last-16 opponents
Teams from the same country and group are ruled out for this stage of the competition – but not for the quarter-finals onwards.
So Borussia Dortmund and Liverpool will not be handed to Guardiola and co.
And whilst finishing 1st has eliminated a number of top teams, City could still be handed a tough draw in the last-16.
The obvious team Manchester City will want to avoid is PSG.
The Sky Blues have a decent record against the French outfit, though they did lost 2-0 to them in a group game last year.
AC Milan could also prove a stern test, whilst Eintracht Frankfurt and Club Brugge are probably the best draws Man City could hope for.
The Champions League last-16 draw takes place on Monday the 7th of November.
Tottenham Hotspur vs Liverpool betting tips: Premier League preview, prediction and odds
Manchester City vs Fulham betting tips: Premier League preview, predictions, team news and odds