Bari and Latina have played out a 2-2 draw in the first leg of their Serie B play-off semi-final at San Nicola.
The away side, who finished third in the regular season table, took the lead in the 23rd minute after an own goal by Biancorossi player Diego Polenta.
Roared on by a capacity crowd however, the Apulian hosts came roaring back into life in the second half.
Goals from Albanian Edgar Cani and Portuguese Joao Silva turned the match on its head and put Bari in command with 10 minutes to play.
However, it was Latina who had the last laugh. As the fourth official held up his board to indicate the start of stoppage time, Stefa Ristovski drilled home from the edge of the area to stun San Nicola into silence.
The two teams will meet again in Wednesday’s second leg in Latina, with the winners of the tie progressing to the final.
There they will face either Modena or Cesena, who play the first leg of their tie later this evening.
Serie B play-off semi-final first leg result
Bari 2 – 2 Latina
Polenta OG 23 (L), Cana 67 (B), Silva 79 (B), Ristovski 90 (L)
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more