Spain will face the winners of Thursday’s other semi-final between France and Belgium, in Sunday’s decider.