Sunday’s final in Kiev will be against Germany or Italy, who play in Warsaw Thursday.

Spain began their second title defence with a cagey 1-1 draw against Italy before crushing Ireland 4-0 and surviving a couple of scares to overcome Croatia 1-0.

Two goals from Xabi Alonso brought a 2-0 victory over France in the quarterfinal.

Portugal started their campaign with a narrow 1-0 defeat to Germany in Group B, but scraped through as runners-up, thanks to equally closely fought victories over Denmark, 3-2, and the Netherlands 2-1.

Ronaldo’s 79th-minute header gave the 2004 finalists a 1-0 win over the Czech Republic in the quarterfinal.