Spain came from behind on two occasions to force a 2-2 draw in a friendly with Chile.
The world champions had fallen behind in the fifth minute when Eduardo Vargas avoided an offside flag to slot past Victor Valdes in Geneva.
Tottenham striker Roberto Soldado managed to get La Roja back in touch in the 38th minute when he got on the end of a Pedro cross to header home.
Napoli forward Vargas, on loan to Gremio, again edged the Chileans in front when he powered past Raul Albiol before slotting past Valdez from just inside the area on the stroke of half-time.
It appeared as though Jorge Sampaoli's Chile would see out a surprise victory against Vicente del Bosque's Spaniards but Manchester City winger Jesus Navas was on hand to slip another Pedro cross past Claudio Bravo in injury time to spare his sides blushes.