Postpublished at 113 mins
Croatia 0-0 Spain
Seven minutes until penalties...
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
Joe Rindl
Croatia 0-0 Spain
Seven minutes until penalties...
Croatia 0-0 Spain
Croatia make a change. Josip Stanisic comes on for Josip Juranovic.
Croatia 0-0 Spain
Zlatko Dalic's side win the ball back and start a counter of their own. The ball eventually falls to Nikola Vlasic but his side-footed effort is saved by Unai Simon.
Croatia 0-0 Spain
Rodri's shot is blocked. Croatia are being pinned back.
Croatia 0-0 Spain
Another corner. Asensio has an effort from the edge of the box deflect over.
Croatia 0-0 Spain
All Spain. Dani Olmo's shot from close range deflects behind for a corner.
Croatia 0-0 Spain
Spain continue to roll the dice. Jordi Alba's ball in behind sets up Marco Asensio but his first touch is poor and the ball slithers off his toe and out for a goal kick.
Croatia 0-0 Spain
Promising start for Spain as Ansu Fati dribbles into some space down the left but his cross is straight at Croatia keeper Dominik Livakovic.
Croatia 0-0 Spain
Kick-off number four of the night.
HT: Croatia 0-0 Spain
Final messages of support from both managers to their players.
A lot of nervous faces in the crowd.
Croatia 0-0 Spain
Extra-time half-time. Fifteen minutes before penalties.
Croatia 0-0 Spain
Croatia win possession and Marcelo Brozovic has a curling shot but it's easily saved by Unai Simon in the Spain net.
Croatia 0-0 Spain
Sixty seconds left of the first half of extra time. Spain have it back.
Croatia 0-0 Spain
Two more minutes added on.
Croatia 0-0 Spain
Spain have their first chance of extra time as a Marco Asensio's shot is blocked and falls kindly to Dani Olmo.
But the midfielder's strike from the edge of the box rises up and over the bar, into the stands.
Croatia 0-0 Spain
Croatia are finishing the first half of extra time the better.
Croatia 0-0 Spain
Nacho looks to be in some pain after that effort, but he continues with Spain having used up all their substitutes.
Croatia 0-0 Spain
So close for Croatia!
Chelsea's Mateo Kovacic leads a break away and manages to poke the ball out from under his feet to Lovro Majer running beyond the Spanish back line.
But the substitute dawdles on the ball and his shot is eventually blocked by a sliding Nacho who recovers brilliantly.
Croatia 0-0 Spain
Spain mix things up as Dani Carvajal comes on for Jesus Navas.
Croatia 0-0 Spain
And another card as Spain's Rodri drags an opponent back.