Aleksandar Mitrovic's late winner saw Serbia seal their spot at the 2022 World Cup with a 2-1 win over Portugal in Lisbon.
Portugal went ahead after just two minutes as Bernardo Silva capitalised on a defensive error to set up Renato Sanches, who opened the scoring with an unerring finish.
Dusan Tadic's deflected strike levelled the scores later in the first half, with Rui Patricio partially culpable for allowing the ball to cross the line.
Substitute Mitrovic completed a dramatic turnaround in the 90th minute as he headed in from Tadic's cross to send Serbia top of Group A and condemn Portugal to the playoffs.