Aston Villa v Celtic

Barcelona v Atalanta

Bayer Leverkusen v Sparta Prague

Bayern Munich v Slovan Bratislava

Borussia Dortmund v Shakhtar Donetsk

Brest v Real Madrid

Dinamo Zagreb v AC Milan

Girona v Arsenal

Inter Milan v Monaco.

Juventus v Benfica.

Lille v Feyenoord

Man City v Club Brugge

PSV Eindhoven v Liverpool

RB Salzburg v Atletico Madrid

Sporting Lisbon v Bologna

Sturm Graz v RB Leipzig

Stuttgart v Paris St Germain

Young Boys v Red Star Belgrade

  • Good evening!published at 18:03 Greenwich Mean Time 29 January

    Here we are then, the final round of Champions League group phase matches.

    Two teams have guaranteed a place in the top eight and therefore direct progression into the round of 16. Nine teams have already confirmed their elimination from the competition.

    The rest? Who knows.

    Settle in and we'll take you through who needs what, who is on the brink of progression, who is on the cusp of elimination and what happens next...

    Champions League trophyImage source, Getty Images
  • Postpublished at 18:00 Greenwich Mean Time 29 January

    Thrilling matches...

    Barcelona celebrateImage source, Getty Images

    Shock defeats...

    pep guardiolaImage source, Getty Images

    And perfect records...

    Liverpool celebrateImage source, Getty Images

    The Champions League's new league format has delivered. And it's all up for grabs in the final round of group-phase matches.