Summary

  • Watch MOTD Champions League

  • FT: Manchester City 3-1 Club Brugge - hosts set up play-off meeting with either Bayern or Real Madrid

  • FT: Aston Villa 4-2 Celtic - Rogers hat-trick & Watkins goal secure top-eight spot after Idah double for visitors| Live BBC Scotland coverage

  • FT: Girona 1-2 Arsenal - Jorginho & Nwaneri as visitors reach last 16

  • PSV 3-2 Liverpool - Gakpo & Elliott for table-topping Reds in thriller

  • Wins for PSG, Real Madrid, Bayern, Atletico and Inter, as Benfica beat Juventus

  • Draw for play-offs and last 16 on Friday at 11:00 GMT - see who can play who here

  • Get Involved: #bbcfootball, via WhatsApp on 03301231826 or text 81111 (UK only, standard message rates apply)

  1. Postpublished at 21:37 Greenwich Mean Time 29 January

    PSV Eindhoven 3-2 Liverpool

    Ismael Saibari has the chance to put some distance between his side and Liverpool but Tyler Morton makes a brilliant block to deny the Morocco forward.

  2. Postpublished at 21:37 Greenwich Mean Time 29 January

    Girona 1-2 Arsenal

    That would have been Cristhian Stuani's first European goal. At the age of 38, and with this their last European game this season, this might have been his final chance.

  3. DISALLOWED GOALpublished at 21:36 Greenwich Mean Time 29 January

    Girona 1-2 Arsenal

    Cristhian Stuani finished off Portu's cross well but it's ruled out by the VAR for offside.

  4. get involved

    Get Involvedpublished at 21:36 Greenwich Mean Time 29 January

    #bbcfootball, text 81111 (UK only - standard rates apply) or WhatsApp 03301231826

    Arne not taking the PSV game seriously tonight. Such a shame as we had so much momentum going. Needs to buy a defender before Friday!

    Chris

  5. 'Savinho has changed the game'published at 21:35 Greenwich Mean Time 29 January

    Man City 3-1 Club Brugge

    Izzy Christiansen
    Former England midfielder on BBC Radio 5 Live

    Savinho has changed the game. He had a half time assignment, to sort this out. That's exactly what he's done.

    He was involved in the second goal and he has just scored the third goal. John Stones played a wonderful cross field ball into him and he chests it down to smash it beyond Simon Mignolet.

    SavinhoImage source, Getty Images
  6. goal

    GOAL - Girona 2-2 Arsenalpublished at 21:35 Greenwich Mean Time 29 January

    Cristhian Stuani

    Girona's subs link up and they're level - but wait VAR checking.

  7. get involved

    Get Involvedpublished at 21:34 Greenwich Mean Time 29 January

    #bbcfootball, text 81111 (UK only - standard rates apply) or WhatsApp 03301231826

    He’s scored, missed a sitter, and fallen over trying to take a penalty. Arsenal scouts will be very confused by Watkins tonight.

    Ross

  8. Postpublished at 21:34 Greenwich Mean Time 29 January

    Aston Villa 3-2 Celtic

    Celtic are inches away from being level. Reo Hatate's fantastic shot from outside the box flies just wide - with Emiliano Martinez concerned.

    That was their first shot since Adam Idah's second goal!

  9. Barcelona back to the toppublished at 21:33 Greenwich Mean Time 29 January

    Barcelona 2-1 Atalanta

    Barcelona have the lead again!

    Ronald Araujo is unmarked at the back post and heads in. The Spanish giants are heading top of the table once more.

    Click here to follow the live table.

    UCL table
  10. goal

    GOAL - Man City 3-1 Club Bruggepublished at 21:33 Greenwich Mean Time 29 January

    Savinho (77 mins)

    Well Savinho has made a real difference since coming on and he marks it with his first Champions League goal.

    It's a glorious ball from John Stones from the right-hand side to find the Brazilian out on the left.

    He takes a lovely first touch and connects sweetly to find the corner.

    But...Is it enough?!

  11. Postpublished at 21:32 Greenwich Mean Time 29 January

    Aston Villa 3-2 Celtic

    Villa captain John McGinn does well to stop Adam Idah running through on goal for a potential hat-trick chance.

  12. Stunner from Kanga as Red Star Belgrade go in frontpublished at 21:32 Greenwich Mean Time 29 January

    Young Boys 0-1 Red Star Belgrade

    Substitute Guelor Kanga puts Red Star Belgrade in front with a sensational strike from the edge of the box.

    You don't save those!

    Young Boys remain pointless at the bottom of the table.

  13. Liverpool lead by two pointspublished at 21:32 Greenwich Mean Time 29 January

    PSV 3-2 Liverpool

    Although Liverpool are losing, they still lead by two points as Barcelona are currently drawing 1-1 against Atalanta.

    Click here to follow the live table.

    UCL table
  14. Postpublished at 21:32 Greenwich Mean Time 29 January

    Aston Villa 3-2 Celtic

    Ollie Watkins, another big chance - brilliant save from Kasper Schmeichel with his foot.

  15. 'Wonderful clearance'published at 21:31 Greenwich Mean Time 29 January

    Man City 2-1 Club Brugge

    Izzy Christiansen
    Former England midfielder on BBC Radio 5 Live

    Wow. Great press by Erling Haaland, pickpockets the defender and nine times out of ten he scores. Savinho runs onto the rebound but it is a wonderful clearance from Brandon Mechele on the line.

  16. Postpublished at 21:31 Greenwich Mean Time 29 January

    Man City 2-1 Club Brugge

    Erling Haaland uses his strength one v one and shoots but his effort is parried away. It falls into the path of Savinho who has a go himself but Brandon Mechele makes a crucial block to prevent it finding the back of the net.

  17. Postpublished at 21:30 Greenwich Mean Time 29 January

    Aston Villa 3-2 Celtic

    Nick Mashiter
    BBC Sport football news reporter at Villa Park

    An eventful night for Ollie Watkins but he has not been fazed, an assist, a goal and now a missed penalty. He is a player whose level-headed personality and focus has allowed him to play a huge part in this game, despite all the talk about his future.

  18. Martinez hits third for Interpublished at 21:30 Greenwich Mean Time 29 January

    Inter Milan 3-0 Monaco

    Hat-trick for Lautaro Martinez. The Inter Milan captain clatters in a rebound after Henrikh Mkhitaryan's initial effort was saved to cement his side's fourth-place position.

  19. get involved

    Get Involvedpublished at 21:30 Greenwich Mean Time 29 January

    #bbcfootball, text 81111 (UK only - standard rates apply) or WhatsApp 03301231826

    Watkins price just dropped a bit, BID ARSENAL BID.

    Tom

  20. YELLOW CARDpublished at 21:30 Greenwich Mean Time 29 January

    Girona 1-2 Arsenal

    Raheem Sterling says he's fouled and wants a penalty - but the ref says he did the foul and books him instead.