Defender Olga Carmona conjured up "a work of art" to send Spain into its first Women's World Cup final in history on Tuesday and a clash with Australia or England.

The skipper capped a frenetic ending to the semifinal at Eden Park in Auckland with a rocket to give Spain a thrilling 2-1 victory over Sweden.

Proceedings seemed to be meandering towards extra time before suddenly bursting to life when substitute Salma Paralluelo put Spain ahead with nine minutes left.