Spain continued their quest for a first European Championship crown by scoring two second-half goals to knock out hosts Switzerland and reach the semi-finals.
The world champions were made to work hard for the victory in Bern as they struggled to break down a stubborn Swiss defence in the opening half.
Spain twice failed from the penalty spot, but goals from Athenea del Castillo and Claudia Pina ensured they reached their first Euro semi-final since 1997.
After being brought down in the box by Nadine Riesen, Mariona Caldentey spurned the chance to put Spain ahead in the ninth minute when she dragged her spot-kick wide.
Alexia Putellas later sent her penalty straight at Swiss goalkeeper Livia Peng when Spain had a two-goal cushion.
Peng had made two smart saves in the first half, while Olga Carmona and Aitana Bonmati sent frustrated efforts over the bar as the Swiss backline remained resolute during the opening 45 minutes.
Del Castillo made an instant impact for Spain - scoring three minutes and 24 seconds after being brought on as a substitute with a cool slotted finish.
Pina added a second with a sublime curling strike in the 71st minute to set up a semi-final encounter with either France or Germany on Wednesday.
"We were calm, we were confident. I knew we had to fight and must be patient," Aitana Bonmati said afterwards.
"We are used to winning from the beginning. But real football is not like that, you have to compete for 90 minutes, especially at this level."
Asked who she would like to face in the semi-final, Bonmati said she did not have a preference, and added: "If they can have extra time and are tired – even better for us."