Ferran Torres’ deserved winner came ‌16 years after Andres Iniesta ​also scored in extra time to lift the Spaniards ⁠to their first World Cup