Atalanta advanced to the Italian Cup final with a 4-1 win over 10-man Fiorentina on Wednesday to set up a meeting with Juventus for the trophy. The decisive goal by Ademola Lookman in stoppage time was initially ruled offside. Teun Koopmeiners, Gianluca Scamacca and Mario Pasalic also scored for Atalanta, while Lucas Martinez Quarta scored for Fiorentina, which had Nikola Milenkovic sent off early in the second half for a foul on Scamacca.