England's Women's Euros 2022 dream is still alive after they came from behind to beat Spain in the quarter finals.
Sarina Weigman's side found themselves 1-0 down at a lively Amex Stadium courtesy of a second half goal from Esther Gonzalez, who finished off a fine team move in the 54th minute.
The Lionesses, who are the hosts for this year's showpiece, were full of goals in the group stages - putting eight past Norway and five past Northern Ireland.
Advert
But they did struggle for large spells against La Roja, who were still extremely dangerous despite talisman and Ballon d'Or holder Alexia Putellas being ruled out of the tournament with an ACL injury suffered right before the campaign got underway.
England did have the ball in the net in the first half when Ellen White smashed home from close range but the goal was chalked off as Lucy Bronze was offside and deemed to have interfered in play from the free-kick.
There was a shout for a penalty when Lauren Hemp went down in the box but French referee Stephanie Frappart gave it the other way.
Yet just when it looked like it might be going away from England, the leveller came six minutes from time and it was two substitutes who combined.
Advert
Alessia Russo knocked the ball down for Ella Toone to smash home from close range. Spain were furious and wanted a foul but it was not given and the goal stood.
And then in extra time, it was a moment of sheer brilliance that completed the turnaround. Bayern Munich star Georgia Stanway blasted in an absolute thunderbolt into the top corner from outside the box and sparked huge limbs at the Amex.
After grinding out the win with some superb game management, England will now play the winners of Friday's quarter final between Sweden and Belgium, which takes place at Leigh Sports Village.
The semi final will be played at Bramall Lane, home of Sheffield United, on Tuesday 26 July.
Topics: England, Spain, Womens Football