Summary

  • Follow live commentary from Anfield and watch Final Score on this page

  • Liverpool 2-0 Real Madrid - Mac Allister opens scoring and Gakpo with second

  • Mbappe has penalty saved by Kelleher before Salah hits wide

  • Aston Villa 0-0 Juventus - hosts have late winner ruled out

  • Celtic draw with Club Brugge

  • Watch highlights of every game this page from 22:00 and on BBC One from 22:40

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

  1. FULL-TIMEpublished at 21:54 Greenwich Mean Time

    Aston Villa 0-0 Juventus

    It's all over.

    Aston Villa had the best chances and thought they had won it at the death but it ends goalless.

  2. DISALLOWED GOALpublished at 21:53 Greenwich Mean Time
    Breaking

    Aston Villa 0-0 Juventus

    Agony for Aston Villa.

    Sadly Villa pay for the modern-day adage of you can't touch the goalkeeper. The goal is disallowed for a foul.

  3. FULL-TIMEpublished at 21:53 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Yet another impressive win for Liverpool and Arne Slot.

  4. goal

    GOAL - Aston Villa 1-0 Juventuspublished at 21:52 Greenwich Mean Time

    Morgan Rogers

    Is it going to stand??

    The Juventus keeper misses a free-kick into the box and Morgan Rogers hooks it in from close range.

    He runs away to celebrate but will Diego Carlos be deemed to have fouled the keeper?

    Now they wait for VAR.

  5. Postpublished at 21:51 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Great save from Caoimhin Kelleher to deny Brahim Diaz. Real leaving this rally far too late.

  6. Postpublished at 21:50 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Caoimhin Kelleher saves Lucas Vazquez's effort easily enough.

  7. Postpublished at 21:49 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Thibaut Courtois denies Liverpool a third goal. Unreal touch from Luis Diaz to control a long ball, he gets into the box and tries to clip the ball past the Belgian, who gets a big hand out to save.

  8. INJURY TIMEpublished at 21:48 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Four here.

  9. INJURY TIMEpublished at 21:48 Greenwich Mean Time

    Aston Villa 0-0 Juventus

    Three minutes added on.

  10. get involved

    Get Involvedpublished at 21:48 Greenwich Mean Time

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

    Ellias: Real Madrid have won 2 games in the ucl this season and one was because of the brilliance of Vini jr against Dortmund. Real Madrid don’t have that fear factor and Mbappe has been non existent

    Kylian MbappeImage source, Getty Images
  11. Postpublished at 21:48 Greenwich Mean Time

    Aston Villa 0-0 Juventus

    Villa, who brought on Jaden Philogene for Leon Bailey a few minutes ago, are pushing forward looking for a winner.

  12. YELLOW CARDpublished at 21:47 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Real sub Endrick fouls Ibrahima Konate and gets booked.

  13. Postpublished at 21:47 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Kylian Mbappe cuts in from that left side he loves and has a shot hugely deflected wide by Alexis Mac Allister. Maybe if that had gone in it would have set uo an exciting finale.

    Jude Bellingham is flagged offside as he heads the ball at Caoimhin Kelleher.

  14. 'What a game Bradley has had'published at 21:45 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Chris Sutton
    Former Premier League striker on BBC Radio 5 Live

    What a game Conor Bradley has had this evening. It has been a perfect night for Liverpool but this may just sour it slightly. Let's hope it is just a bit of cramp, he is not moving too well though.

    Conor Bradley and Kylian MbappeImage source, Getty Images
  15. 'Final ball lacking for Villa'published at 21:44 Greenwich Mean Time

    Aston Villa 0-0 Juventus

    Lucy Ward
    Former Leeds striker on TNT Sports

    Aston Villa have got into good areas in this game, but it's the final ball and that final shot that have been lacking for them. Getting that clean sheet will be very important for Unai Emery's side tonight.

  16. SUBSTITUTIONpublished at 21:44 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Liverpool boss Arne Slot said he would only use Trent Alexander-Arnold if he had to today.

    And so it's Joe Gomez who replaces Conor Bradley, who walks off to a standing ovation.

  17. get involved

    Get Involvedpublished at 21:43 Greenwich Mean Time

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

    So...does this count as Liverpool playing a big game yet? Surely Slot gets the credit he deserves after this!

    Craig, Rhyl

    Arne SlotImage source, Getty Images
  18. Postpublished at 21:43 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Conor Bradley has gone down. Not what Liverpool fans want. He's been sensational today.

  19. get involved

    Get Involvedpublished at 21:43 Greenwich Mean Time

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

    Mbappe should ask Conor Bradley for his shirt at the end of the match

    Glen

  20. 'Don't expect Mbappe to play like a number nine'published at 21:41 Greenwich Mean Time

    Liverpool 2-0 Real Madrid

    Steve McManaman
    Former Real Madrid and Liverpool winger on TNT Sports

    We haven't seen the best of Kylian Mbappe tonight.

    They have had no shots on target. The so-called world's best forward and they haven't had a shot on target.

    He wants to come wide all the time and doesn't play like a number nine. That's fine, but don't expect him to.