Aston Villa beat Manchester City in extra time to book their place in the semi-finals of the Women's FA Cup.
Rachel Daly fired home in the 97th minute from close range to shock the three-time competition winners.
Rachel Corsie almost won it for Villa in the last action of normal time with a header just beyond the far post.
Chloe Kelly ran clear through on goal with 80 minutes played but her shot was agonisingly wide as City missed their own huge chance to put the game to bed.
Kirsty Hanson had put Aston Villa ahead in the 21th minute with a bullet header from a corner.
Deyna Castellanos equalised for Manchester City after getting on the end of a Lauren Hemp cross and scoring a looping header.
Man City's Castellanos and Hemp went close in the second half while Women's Super League top scorer Khadija Shaw had a quiet night in front of goal.
As well as beating them in the FA Cup, Aston Villa have taken four points off Manchester City in the league
Aston Villa have never won the FA Cup but will now feel they have a great opportunity after stunning City.
Daly's superb form continues this season as Villa look to upset the Women's Super League big three of Chelsea, Arsenal and Manchester City.
The Lionesses forward had a first-time effort brilliantly saved by Ellie Roebuck and her spectacular effort from around 30 yards led to the corner from which Villa scored the opener.
Villa, who defeated West Ham last weekend, sit fifth in the WSL and are unbeaten in 2023.
They will find out their FA Cup semi-final opponents in Tuesday's draw, which will take place on Morning Live on BBC One.