The group stages of the Champions League are complete and Liverpool are on track as they bid to win the competition for a sixth time.
Liverpool emerged as group winners, signing off in style with a spectacular 7-0 home victory against Spartak Moscow at Anfield.
The full list of teams they can draw is now completed, and there are six clubs in the last 16 who they can meet.
Liverpool can draw one of the following six teams:
Basel, Bayern Munich, Juventus, Real Madrid, Shakhtar Donetsk, Porto
The three big teams Liverpool will be desperate to avoid are Bayern Munich, Real Madrid and Juventus.
But they will not be any of the top teams' idea of an easy tie themselves, as shown by their fearsome attack.
Liverpool's fans should begin to believe, especially if they can add to their team in the January transfer window by signing a defender or two.