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

Emlyn Begley and Emma Sanders

All times stated are UK

  1. Post update

    Switzerland 1-0 Spain

    Can Switzerland see out the final six minutes plus stoppages out with 10 men?

  2. Post update

    Portugal 0-1 France

    Brilliant ball in from the right but Cristiano Ronaldo is inches away from getting on the end of it.

    Portugal still searching for that equaliser!

  3. Post update

    Switzerland 1-0 Spain

    Anyone else kind of want Spain to win another penalty to see if Sergio Ramos takes it?

  4. Post update

    Sweden 2-0 Croatia

    Marko Rog, Bruno Petkovic and Dario Melnjak are all on for Croatia as they continue to try and find a way back into the game.

    Ivan Perisic has pushed forward more and is playing an attacking role.

  5. Post update

    Where is Scott Parker?

  6. MISSED PENALTY - SERGIO RAMOS

    Switzerland 1-0 Spain

    No way!!!! Sergio Ramos has a second penalty saved.

    It's an absolutely shocking spot-kick. It's a Panenka but not down the centre and Yann Sommer is able to save with ease.

  7. RED CARD

    Switzerland 1-0 Spain

    Switzerland's Nico Elvedi gets his second booking for that foul and is sent off.

  8. YELLOW CARD

    Portugal 0-1 France

    N'Golo Kante has a yellow card to go with his goal. He slides in late on Danilo.

  9. PENALTY TO SPAIN

    Switzerland 1-0 Spain

    Nico Elvedi slides in on Alvaro Morata and doesn't win the ball. Penalty.

  10. SUBSTITUTION

    Portugal 0-1 France

    Anthony Martial is replaced by Chelsea's Olivier Giroud for France.

  11. Post update

    Switzerland 1-0 Spain

    Switzerland are defending really well. Manuel Akanji does well to stop Sergio Reguilon and three Swiss players celebrate like they've scored a goal.

  12. Post update

    Portugal 0-1 France

    Brilliant defending from Presnel Kimpembe at the back post. It's whipped in from the left and Cristiano Ronaldo is sprinting in to make the header.

    Kimpembe bravely dives in front and gets it away.

  13. SUBSTITUTION

    Germany 3-1 Ukraine

    No Timo Werner hat-trick as he's replaced by Julian Brandt.

  14. HITS THE WOODWORK

    Germany 3-1 Ukraine

    Ukraine hit the post for a second time as Marlos' curling effort from the corner of the box crashes off the woodwork. Manuel Neuer was rooted to the spot.

  15. GREAT SAVE!

    Portugal 0-1 France

    Hugo Lloris hasn't been great in this match but this was a superb save!

    Joao Moutinho absolutely smashes one towards the top left corner after he's teed up by Cristiano Ronaldo on the edge of the box.

    Lloris dives acrobatically to his right and gets a strong hand on it.

  16. Post update

    Portugal 0-1 France

    Nice run from Joao Cancelo as he receives a one-two in the box. He drills it across the six-yard box but Presnel Kimpembe sticks an important toe out to concede a corner.

  17. SUBSTITUTION

    Switzerland 1-0 Spain

    Five subs...

    Spain bring on Sergio Canales, Koke and Adama Traore for Dani Olmo, Sergio Busquets and Mikel Oyarzabal.

    Djibril Sow and Renato Steffen replace Xherdan Shaqiri and Steven Zuber for the Swiss.

  18. Post update

    Portugal 0-1 France

    A reminder that as it stands, France are going through to the finals as winners of group A3.

    Portugal have got around 20 minutes to find an equaliser.

  19. YELLOW CARD

    Switzerland 1-0 Spain

    Switzerland goalscorer Remo Freuler is booked and will miss their possible relegation decider with Ukraine.

  20. SUBSTITUTIONS

    Portugal 0-1 France

    Bruno Fernandes and Bernardo Silva are off for Portugal.

    On comes Joao Moutinho and Francisco Trincao.