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.
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.
"She's given it the other way!"— BBC Sport (@BBCSport) July 20, 2022
Should England have been awarded a penalty? 🤔
Latest: #ENG 0-1 #ESP
🖥💻📱 Live @BBCOne, @BBCiPlayer, @BBCSounds and the @BBCSport app.#WEURO2022 #Euro2022 #BBCEuros #BBCFootball #Lionesses
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.
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.
Featured Image Credit: Image: Alamy
- Ian Wright Praised For Passionate Plea For The Future Of Women's Football After England Reach Euro 2022 Final
- England Beat Germany To Win 2022 Women's European Championship, It's Actually Coming Home
- England Vs Spain: Is Euro 2022 Quarter Final On TV? What TV Channel Is It On?
- England Will Play Germany In The Women's Euro 2022 Final