Postpublished at 42 mins
Spain 0-0 Netherlands
Mariona Caldentey powers away from midfield and slides in Esther Gonzalez on the left. The angle is tight and Daphne van Domselaar is equal to it.
FT: Spain 2-1 Netherlands (after extra time)
Youngster Salma Paralluelo scores in extra time to send Spain to the semi-finals
Earlier Spain had gone ahead through a Mariona Caldentey penalty
Netherlands' Stefanie van der Gragt equalised in injury time
Winners will play either Japan or Sweden in the semi-finals
Get Involved: #bbcfootball, via WhatsApp on 03301 231826 or text 81111 (UK only, standard message rates apply)
Emma Sanders
Spain 0-0 Netherlands
Mariona Caldentey powers away from midfield and slides in Esther Gonzalez on the left. The angle is tight and Daphne van Domselaar is equal to it.
Spain 0-0 Netherlands
Esmee Brugts drills in a dangerous ball from the left but goalkeeper Cata Coll is sharp off her line to gather it in under pressure from Victoria Pelova.
Spain 0-0 Netherlands
It is offside. It's been ruled out. It's back to 0-0!
Esther Gonzalez (37 mins)
It's a wonderful turn from Ona Batlle on the left and she curls in a cross which is skewed back across goal to Esther Gonzalez to poke in. A great goal but is she offside?
Spain 0-0 Netherlands
A blow for Oihane Hernandez, who picks up a booking for a foul on Jackie Groenen and that means if Spain do progress, she misses the semi-final.
Spain 0-0 Netherlands
Jill Roord controls the ball nicely but has two defenders on her immediately. Spain break down the right with Oihane Hernández but her cross is eventually caught by Daphne van Domselaar.
Spain 0-0 Netherlands
A good spell of possession by the Netherlands almost ends in disaster when it's given away sloppily to Alba Redondo but Esmee Brugts reacts to win it back immediately.
Spain 0-0 Netherlands
Ah, great play from the Netherlands!
Lineth Beerensteyn lays it off to Esmee Brugts on the left. She whips in an excellent cross but Lieke Martens can't quite flick it into the far corner.
Spain 0-0 Netherlands
Sherida Spitse's pass splits through the defence but it's too heavy for Lieke Martens. That's been the case for the Dutch all match so far.
Spain 0-0 Netherlands
Spain are starting to look really slick. The movement is good and they are putting pressure on the Netherlands now.
Mariona Caldentey plays a one-two on the edge of the box but drags her shot wide in the latest attempt on goal.
Spain 0-0 Netherlands
Again, the Netherlands lose possession in the middle and Spain break, finding Esther Gonzalez on the edge of the box.
She aims for the bottom left corner but goalkeeper Daphne van Domselaar does well to gather it in.
Spain 0-0 Netherlands
Laia Codina needs some treatment after a clash of heads. There's a thorough concussion assessment and it looks like she's good to go.
Spain 0-0 Netherlands
Spain hit the post... twice!
It's a stunning ball in from Mariona Caldentey and Alba Redondo's header is tipped expertly onto the post by Aston Villa's new goalkeeper Daphne van Domselaar.
Redondo is under pressure on the rebound and can only poke that onto the post too.
Spain 0-0 Netherlands
Aitana Bonmati almost skips away from Jackie Groenen on the left but the former Manchester United midfielder recovers to concede a corner.
Spain 0-0 Netherlands
Goalkeeper Cata Coll has to stretch to try to keep in play a loose back pass from Irene Paredes but it ends up going out for a corner.
It's a set-piece chance for the Netherlands but it flies over everyone's heads in the box. The Dutch are appealing for a penalty for a shove on Stefanie van der Gragt but they don't get anything.
Spain 0-0 Netherlands
Neat feet from Mariona Caldentey as she beats two players to break through the Netherlands' high press.
There's not much flow to the game at the moment. The Dutch are struggling to keep hold of it.
Spain 0-0 Netherlands
Good work from Esther Gonzalez, Spain number's nine, who is back inside her own half to win the ball back off Lieke Martens.
Spain 0-0 Netherlands
Damaris Egurrola tries to dink one over the top for Lineth Beerensteyn but it's too heavy and runs through to the goalkeeper.
Spain 0-0 Netherlands
The Netherlands are struggling a bit already when they give the ball away.
Aitana Bonmati presses high, wins the ball for Spain and pulls it back to Alba Redondo in the box. She can't find the target.
Spain 0-0 Netherlands
Arsenal's Victoria Pelova almost gets away on the right but the flag is up for offside.
Spain take a quick free-kick, Mariona Caldentey carries it down the left then Jenni Hermoso links up with Esther Gonzalez in the box.
Gonzalez is in and should shoot but she tries to square it to the back post - where none of her team-mates are. Big chance!