They then went on to win their sixth consecutive game at this tournament, the first team to ever do so, and will now face the winner of England vs. the Netherlands on Sunday in the final in Berlin.
But the fitness of striker Alvaro Morata to play in that game looks to be in question, after an incident with a security guard following the fulltime whistle.
In the midst of Spain’s celebrations following the final whistle, Morata was involved in a worrying incident.
The Spain striker was wiped out by what looked to be a security guard who was sprinting across the slick surface to escort away a pitch invader during the post-match jubilation.
Footage after the match appeared to show a fan trying to get a video or selfie with the Spain squad, before a security guard responded by running across the pitch, losing his footing, and sliding into Morata — catching his knee.
Morata was then helped away by teammate Dani Vivian, and was pictured limping heavily. He appeared visibly upset as he hobbled off the pitch.