Sweden struck in the 92nd minute to beat Belgium 1-0 on Friday and set up a Euro 2022 semi-final with hosts England.
The Olympic silver medallists had been frustrated by Belgium goalkeeper Nicky Evrard in Leigh until Linda Sembrant smashed into the roof of the net from a corner in stoppage time.