Summary

  • FT: Croatia 0-0 Spain - Spain win 5-4 on penalties

  • Spain beat Italy in the last four thanks to a late Joselu winner

  • Croatia defeated hosts Netherlands 4-2 after extra time in thrilling semi-final

  • Earlier, Italy beat Netherlands 3-2 in third-place play-off

  1. YELLOW CARDpublished at 80 mins

    Croatia 0-0 Spain

    First yellow card of the night as Gavi is booked for hacking down Luka Modric in the middle.

    Ten minutes to go, can anyone find a late winner or are we set for extra-time?

  2. SUBSTITUTIONpublished at 79 mins

    Croatia 0-0 Spain

    Changes. Spain's Fabian Ruiz and Robin Le Normand are replaced by Mikel Merino and new Real Madrid skipper Nacho.

    Croatia's Nikola Vlasic is on for Luka Ivanusec.

  3. Postpublished at 77 mins

    Croatia 0-0 Spain

    Spain are flexing their muscles as Marco Asensio drags a shot on the turn just wide.

    AsensioImage source, Getty Images
  4. CLOSE!published at 76 mins

    Croatia 0-0 Spain

    Croatia keeper Dominik Livakovic is quick off his line to clear the ball and cut out a pass in behind for Spain substitute Ansu Fati.

    Spain's Fabian Ruiz then collects possession and tries to chip it over the back-pedalling keeper but just plants the ball on to the roof of the net from a very difficult angle.

  5. Postpublished at 73 mins

    Croatia 0-0 Spain

    We're destined for extra-time aren't we?

  6. Postpublished at 72 mins

    Croatia 0-0 Spain

    Ivan Perisic crosses for what feels like the 100th time this match but nobody is at the back post, gambling to meet his teasing ball.

    PerisicImage source, Getty Images
  7. Postpublished at 70 mins

    Croatia 0-0 Spain

    Back to the action and a Croatia counter ends with an offside. I think Zlatko Dalic's side are just about shading this one.

  8. Postpublished at 21:09 British Summer Time 18 June 2023

    Croatia 0-0 Spain

    Earlier today Real Madrid president Florentino Perez said that Joselu will be joining Real Madrid on loan next season.

    What a journey!

  9. SUBSTITUTIONpublished at 67 mins

    Croatia 0-0 Spain

    And here is the change. Spain's semi-final hero and ex-Newcastle and Stoke striker Joselu replaces Alvaro Morata.

    Ansu Fati also replaces Yeremy Pino.

  10. Postpublished at 66 mins

    Croatia 0-0 Spain

    Sent!

    Croatia defender Josip Sutalo beats Marco Asensio with a brilliant turn but his clearance goes straight to Rodri who curls an effort just over.

  11. Postpublished at 65 mins

    Croatia 0-0 Spain

    Joselu's going to come on for Spain...

  12. Postpublished at 64 mins

    Croatia 0-0 Spain

    Spain finally get a breather as Jesus Navas wins a foul by tempting Ivan Perisic into a late tackle.

    Jesus NavasImage source, Getty Images
  13. SUBSTITUTIONpublished at 63 mins

    Croatia 0-0 Spain

    And that's Mario Pasalic's last involvement as he's replaced by Bruno Petkovic who scored in extra-time in the semi-finals.

    Jordi Alba gets a quick rub of the magic sponge after taking a knock but he's OK to continue.

  14. Postpublished at 62 mins

    Croatia 0-0 Spain

    All Croatia. Another great ball in from Ivan Perisic is just headed over by Mario Pasalic who leaps above Jordi Alba.

  15. Postpublished at 61 mins

    Croatia 0-0 Spain

    Better from Croatia as Luka Modric leads a counter-attack. The ball is eventually fed back to the Real Madrid man but he tries to strike the it at the same time as Marcelo Brozovic and neither makes a clean connection.

    Luka ModricImage source, Getty Images
  16. Postpublished at 60 mins

    Croatia 0-0 Spain

    Frustration for Spain as Asensio gives the ball away before Gavi fouls Luka Modric in the middle.

    I reckon we'll see some changes pretty soon.

  17. CLOSE!published at 58 mins

    Croatia 0-0 Spain

    And just like that it's nearly 1-0 Spain!

    It's a beautiful flowing move with Yeremy Pino feeding Jordi Alba on the overlap.

    His first-time cross finds Marco Asensio unmarked in the area but his powerful header flies just over. The closest Spain have come I reckon.

  18. Postpublished at 56 mins

    Croatia 0-0 Spain

    And now Spain do venture forward with skipper Jordi Alba trying to send in a deep cross, but his pass is just too high for Alvaro Morata.

    morataImage source, Getty Images
  19. Postpublished at 54 mins

    Croatia 0-0 Spain

    Spain are continuing their measured start to the second half, knocking the ball around the back, waiting for an opening.

    Croatia were superb off the ball in the first half. Can they keep their high level?

  20. Postpublished at 52 mins

    Croatia 0-0 Spain

    Croatia have started the second half stronger.

    An Ivan Perisic cross is flapped at by Spain keeper Unai Simon, however Josip Juranovic can only lash a shot well wide.