Got a TV Licence?

You need one to watch live TV on any channel or device, and BBC programmes on iPlayer. It’s the law.

Find out more
I don’t have a TV Licence.

Live Reporting

Phil Dawkes, Gary Rose and Josef Rindl

All times stated are UK

  1. Post update

    Spain 0-0 Sweden

    Chance to clinch it for Spain as Alvaro Morata goes free.

    His shot though is straight at the keeper. Chelsea fans will have seen that play many times before.

  2. Post update

    Spain 0-0 Sweden

    Nine minutes for Sweden to find a goal. As things stand, Spain are cruising to a 12th consecutive World Cup appearance.

  3. SUBSTITUTION

    Luxembourg 0-2 Republic of Ireland

    Chiedozie Ogbene gets a huge ovation from the visiting fans as he is replaced by Alan Browne. He's earned it.

  4. Post update

    Luxembourg 0-2 Republic of Ireland

    Big tackle!

    John Egan times his intervention in the middle to perfection to prevent Leandro Martins getting in for what would surely have been a scoreline-altering finish.

  5. Post update

    Portugal 1-1 Serbia

    Starting to feel like it isn't going to be Serbia's night as Dusan Vlahovic's shot inside the box deflects off a defender and to a Serbia team-mate, but he's offside.

    Credit to this Portugal defence. They've kept their opponents quiet in this second half.

  6. Post update

    Luxembourg 0-2 Republic of Ireland

    Ireland are enjoying themselves now.

    Callum Robinson should make it 3-0 but he can't get the loft on his shot on the turn and it is saved by Ralph Schon.

  7. Post update

    Spain 0-0 Sweden

    If Sweden are sent into the play-offs in March, defender Emil Krafth will miss the first match.

    He's shown a yellow for a late, late challenge.

  8. Post update

    Luxembourg 0-2 Republic of Ireland

    That is a second international goal for Chiedozie Ogbene. He's had a decent game too. Full of running and purpose.

    Something positive for Ireland to take away from this campaign.

  9. Post update

    Portugal 1-1 Serbia

    The Manchester United connection almost pays off as Bruno Fernandes clips a ball over the top for Cristiano Ronaldo but Predrag Rajkovic races out to gather ahead of the Portugal forward.

  10. GOAL - Luxembourg 0-2 Republic of Ireland

    Chiedozie Ogbene

    Now they can really do some singing!

    Jeff Hendrick and Jason Knight combine, with the latter flicking a great ball inside, to set up Chiedozie Ogbene for a neat, chipped finish.

    Boy did he enjoy that.

    Ogbene scores
  11. SUBSTITUTION

    Spain 0-0 Sweden

    Spain bring on the more defensive-minded Mikel Merino for Carlos Soler.

  12. Post update

    Luxembourg 0-1 Republic of Ireland

    The healthy Irish contingent in this stadium are in good voice now. They've not had a huge amount to sing about in this campaign so they're filling their boots now.

  13. SUBSTITUTION

    Spain 0-0 Sweden

    Here he is. Zlatan Ibrahimovic comes on for Alexander Isak.

    One more legendary moment?

  14. SUBSTITUTION

    Portugal 1-1 Serbia

    More fresh legs for Serbia as Andrija Zivkovic is replaced by Benfica winger Nemanja Radonjic.

    Twenty minutes to go and edging towards all or nothing territory for Serbia.

  15. Post update

    Luxembourg 0-1 Republic of Ireland

    Shane Duffy's goal has taken Ireland up to third in the group as it stands.

  16. GOAL - Luxembourg 0-1 Republic of Ireland

    Shane Duffy

    The big man delivers!

    Shane Duffy is having a magnificent season for Brighton and he continues that here with the opening goal. It is a header at the back post from Josh Cullen's free-kick.

    Home keeper Ralph Schon had a right old flap at it.

    VAR checked it thoroughly but it stands.

    Duffy scores
  17. ACROBATIC EFFORT

    Spain 0-0 Sweden

    Wow.

    I was very nearly made to eat my words as Sweden sub Mattias Svanberg tries an audacious overhead kick from miles out.

    Just over. That would have won the Puskas Award for the next 10 years combined.

  18. SUBSTITUTION

    Portugal 1-1 Serbia

    A couple of substitutions for Portugal as Joao Palhinha and Bruno Fernandes come on for Joao Moutinho and Bernardo Silva. It's Fernandes' 40th cap for Portugal.

    Milos Veljkovic, who injured himself with an awkward clearance, is replaced by Uros Spajic for Serbia.

  19. Post update

    Luxembourg 0-0 Republic of Ireland

    Ireland keep pressing and Ralph Schon is drawn into a save he didn't really need to make, diving out to push James McClean's cross behind for a corner.

    Josh Cullen swings that corner in but Shane Duffy us penalised for a foul. The quality continues to drain out of this contest.

  20. SUBSTITUTION

    Spain 0-0 Sweden

    Now that's a surprise. Forward Emil Forsberg has been Sweden's brightest player tonight, but he makes way for midfielder Mattias Svanberg.

    Dejan Kulusevski is also on for Robin Quaison.