Spain defeated hosts Germany 2-1 in a thrilling quarter-final clash in Stuttgart on Friday night.
After a scoreless first half, substitute Dani Olmo gave Spain the lead six minutes after the break.
Olmo drilled the ball home after he was set up by Barcelona youngster Lamine Yamal.
Read Also:Paris 2024: NBBF Releases Preliminary 16-Player Squad For D’Tigress
Germany however forced extra time with Florian Wirtz netting the equaliser one minute from time.
The game looked set for a penalty shootout before substitute Mikel Merino rose to nod home the winning goal from Dani Olmo’s pinpoint cross.
Germany pushed hard for a late leveller but Spain held out to advance to the last four.
Spain will meet either France or Portugal in the semi-final.
Got what it Takes?
Predict and Win Millions Now