Spain will meet Switzerland in Saturday's final of the European Under-21 Championship.

Switzerland advanced Wednesday after beating Czech Republic 1-0, while Spain came from a goal down to beat Belarus 3-1 in the other semifinal.

Belarus took a first-half lead through Andrei Voronkov and looked destined for victory until Spain's Adrian Lopez struck an 89th minute equalizer, sending the teams into extra time.

Further goals from Lopez and Jeffren Suarez put Spain, whose senior team are world and European champions, into the final at Aarhus.

Admir Mehmedi's goal in extra time secured the Swiss their first final. Mehmedi dribbled past two defenders before sending a shot past keeper Tomas Vaclik and into the corner of the net.