England have secured a 2-1 triumph over Spain at the Olympic Park to reach the final of EuroHockey 2015.
Alex Danson put England ahead after just a minute, but just before the end of the third quarter, Georgina Oliva netted an equaliser to set up a tense finale.
However, Lily Owsley struck eight minutes from time to seal her side's fourth successive win of the tournament after they had previously stormed through the group stages.
England will face The Netherlands in Sunday's final after they beat Germany 1-0 in the other last-four contest.