Serbia beat Switzerland 2-1 to reach UEFA Nations League Finals
Serbia came from behind to beat Switzerland 2-1 in the UEFA Nations League semi-final
Aleksandar Mitrovic scored a late winner for Serbia to send his side to the UEFA Nations League final.
Switzerland took the lead in the 29th minute when Breel Embolo headed in a cross from Silvan Widmer.
But Serbia equalised just four minutes later when Dusan Vlahovic fired home a low shot.
Mitrovic scored the winner in the 90th minute.
The Fulham striker steered a cross from Filip Kostic into the net to spark wild celebrations among the Serbian players and fans.
Serbia will now face either Portugal or Spain in the final on Sunday.
Switzerland were the better side for much of the game
But they were unable to make their dominance count.
Serbia goalkeeper Vanja Milinkovic-Savic made a number of important saves to keep his side in the game.
Serbia grew into the game in the second half
And they eventually got their reward when Mitrovic scored the winner.
Serbia will be hoping to win their first major trophy since they won the European Championship in 1991.