Sporting made sure of their 25th appearance in the final with goals by Djalo in the 85th minute and Montenegrin Simon Vukcevic in stoppage time.