Ander Herrera's header in the 41st minute was followed in the 81st by a free kick from Thiago Alcantara, who caught Swiss goalkeeper Yann Sommer too far out. Those were the first goals conceded in the tournament by a Swiss team playing in its first Euro Under-21s title game. Both teams entered the final unbeaten.
It was another international soccer triumph for Spain, whose senior team is the world and European champion. Spain won its first Euro Under-21s in 1986, and its three titles are second only to Italy's five.
Belarus took third place by winning 1-0 against 10-man Czech Republic in Aalborg, northern Denmark. Yegor Filipenko scored in the 88th minute. The victory puts Belarus in the Olympic soccer tournament for the first time.