SUBSTITUTIONpublished at 87 mins
Spain 3-1 Finland
Amanda Rantanen is on for Finland now.
Headers from Paredes, Bonmati and Garcia see Spain turn match around
Caldentey adds fourth from spot for one of tournament favourites
Sallstrom had given Finland shock lead inside a minute
Germany v Denmark to come at 20:00 BST
Emlyn Begley
Spain 3-1 Finland
Amanda Rantanen is on for Finland now.
Spain 3-1 Finland
Oh look another sub. Spain bring off goalscorer Lucia Garcia and Claudia Pina is on.
Spain 3-1 Finland
On come Jenny-Julia Danielsson and Olga Ahtinen for Finland.
Spain 3-1 Finland
Lucy Ward
Former Leeds striker on BBC Two
It's been physically tough for these Finland players, particularly after the third goal. There's probably no way back for them now. They just need to see this game out in the last few minutes.
Spain 3-1 Finland
Spain are just pinging the ball round now. This game is done.
Spain 3-1 Finland
Allow Twitter content?
This article contains content provided by Twitter. We ask for your permission before anything is loaded, as they may be using cookies and other technologies. You may want to read Twitter’s cookie policy, external and privacy policy, external before accepting. To view this content choose ‘accept and continue’.
Spain 3-1 Finland
Michael Emons
BBC Sport at Stadium MK
The attendance has been announced and it is 16,819, meaning it becomes the 11th highest attendance in the tournament's history, moving above the 16,608 that watched Sweden v Germany in the 2013 semi-final in Gothenburg.
Those here are surely seeing Spain get the three points, with that Lucia Garcia header - the third header Finland had conceded - leaving Finland with a mammoth task to rescue this match.
Spain 3-1 Finland
Finland's Emmi Alanen does a foul and the referee does a yellow card.
Here was one of Spain's chances before their third goal.
Spain 3-1 Finland
There is an attendance of 16,819.
Spain 3-1 Finland
Spain bring on Athenea del Castillo and Marta Cardona for goalscorer Aitana Bonmati and Esther Gonzalez
Spain 3-1 Finland
Lucy Ward
Former Leeds striker on BBC Two
Once again, it's a set piece and a ball into the box. I'm pleased for Lucia Garcia, she's worked hard and tried to get on the end of things. It's all about the quality of the ball in and the movement from Garcia.
Lucia Garcia
It is another headed goal!
Lucia Garcia powers in from Mapi Leon's beautifully whipped-in free-kick.
That must be that now.
Spain 2-1 Finland
Here was a good Spain chance.
Spain 2-1 Finland
Spain almost score a third header as Esther Gonzalez glances one wide of the far post from a corner.
Spain 2-1 Finland
Spain are looking comfortable right now but they're still only that one goal ahead. They're only one slip or mistake away from being pegged back.
Spain 2-1 Finland
It's 26C in Milton Keynes. You'd imagine some of Spain's players are used to more heat than Finland's.
Spain 2-1 Finland
Lucy Ward
Former Leeds striker on BBC Two
There's a lower intensity to that Finland press now. It's understandable - it's a warm day today and they've worked hard.
Spain 2-1 Finland
Finland bring on one of their stars in Natalia Kuikka for Tuija Hyyrynen.
Kuikka has just recovered from illness which is why she didn't start.
Spain 2-1 Finland
Michael Emons
BBC Sport at Stadium MK
We're at the Mexican Wave stage of the afternoon - a triumph of not giving up. About half a dozen times a group of children to the right of the goal Finland are attacking tried and each time it got a bit further around Stadium MK before finally success.
The Mexican Wave is sometimes a sign the play is a bit dull, but that's not the case as Tottenham's Eveliina Summanen had a chance for Finland before Spain substitute Laia Aleixandri had a header excellently saved.
Still plenty of time for Finland to get an equaliser and Spain, despite having 79% of possession, will be nervous and know this one isn't done just yet.