Atalanta scored twice in injury time – with ex-Everton forward Ademola Lookman on target – as they beat Fiorentina to reach the Coppa Italia final.
Lookman scored in the 94th minute and Mario Pasalic in the 98th to seal a 4-2 aggregate victory in their semi-final.
Atalanta, 1-0 down from the first leg, scored early through Teun Koopmeiners but Lucas Martinez Quarta struck for Fiorentina after half-time.
Gianluca Scamacca scored a scissor kick to level the tie before two late goals.
Fiorentina defender Nikola Milenkovic was shown a straight red card in the 53rd minute after former West Ham striker Scamacca was brought down when racing through on goal.
With the aggregate score level at 2-2 and extra time looming in Bergamo, substitute Lookman – a product of Charlton Athletic’s academy – finished superbly with his left foot to put Atalanta within reach of the final, after a lengthy video assistant referee check for offside.
As the 10 men of Fiorentina pushed forward, they left gaps, and Pasalic found himself racing through on goal, calmly dinked the ball over the oncoming Pietro Terracciano to complete a 4-1 win on the night.
Atalanta will take on Juventus in the final after they overcame Lazio 3-2 on aggregate.
Line-ups
Atalanta
Formation 3-4-1-2
- 29Carnesecchi
- 19Djimsiti
- 4Hien
- 23KolasinacBooked at 56minsSubstituted forPasalicat 70′minutes
- 77ZappacostaSubstituted forAl Miranchukat 74′minutes
- 15de Roon
- 13dos Santos Lourenco da SilvaSubstituted forLookmanat 70′minutes
- 22Ruggeri
- 7Koopmeiners
- 17De Ketelaere
- 90ScamaccaBooked at 80mins
Substitutes
- 1Musso
- 8Pasalic
- 10Touré
- 11Lookman
- 20Bakker
- 25Adopo
- 31Rossi
- 33Hateboer
- 43Bonfanti
- 53Comi
- 54Diao
- 59Al Miranchuk
Fiorentina
Formation 4-2-3-1
- 1Terracciano
- 2Cordeiro Dos SantosBooked at 69minsSubstituted forKayodeat 83′minutes
- 4MilenkovicBooked at 53mins
- 16Ranieri
- 3Biraghi
- 5Bonaventura
- 38MandragoraBooked at 43minsSubstituted forComuzzoat 83′minutes
- 10González
- 9BeltránSubstituted forDuncanat 60′minutes
- 99KouaméSubstituted forIkonéat 83′minutes
- 20BelottiSubstituted forMartÃnezat 55′minutes
Substitutes
- 6Arthur
- 7Sottil
- 8Lopez
- 11Ikoné
- 17Castrovilli
- 19Infantino
- 22Faraoni
- 28MartÃnez
- 30Martinelli
- 32Duncan
- 33Kayode
- 37Comuzzo
- 53Christensen
- 65Parisi
- 72Barák
- Referee:
- Federico La Penna