Luka Jovic scored a dramatic stoppage time goal to earn Serbia a vital point as they held Slovenia to a 1-1 draw.
The draw deny Slovenia their first-ever win at the European Championships.
Zan Karnicnik’s second-half goal looked to be enough for Slovenia to secure a famous victory.
But, in the 96th minute, substitute Jovic flicked a header into the bottom corner from Ivan Ilic’s cross.
Slovenia were the sharper side for much of the contest and almost led when Timi Elsnik struck the post, while Benjamin Sesko lifted the rebound over the bar.
Serbia belatedly came to life but found Jan Oblak in fine form, with Aleksandar Mitrovic twice denied by the goalkeeper before striking the bar from close range, while Jaka Bijol almost shanked a cross into his own net.
Slovenia then struck when Karnicnik stole in at the back post and they were within seconds of history, only for Jovic to score.
The draw means England will finish top of Group C if they beat Denmark on Thursday evening.
Got what it Takes?
Predict and Win Millions Now