Italy beat Spain 4-2 on penalties after a thrilling 1-1 draw (90)mins on Tuesday to secure a spot in the finals.
Italy were frequently outclassed, especially in the first hour.
Spain were the better side for long spells in the first hour of the game whiles Italy seems to have less during the game.
Italy break the dead luck through a quick play from Donnarumma to the middle which ended with Federico Chiesa curling into the far corner of the post.
The Juventus forward gave Italy the lead with a fantastic finish.
The Spanish side responded with an equaliser through a super sub Morata (80)mins, a fine one-two play between Morata and Dani Olmo.
An Extra time of 30mins action couldn’t separate both teams After a thrilling and entertaining 90 mins of football.
No goal scored in extra time meant penalties shoot-out to decide who qualifies for the finals.
HOW ITALY WON THE PENALTY SHOOTOUT !
1. Locatelli – misses
2. Belotti – scores
3. Bonucci – scores
4. Bernardeschi – scores
5. Jorginho – scores
1. Olmo – misses
2. Moreno – misses
3. Thiago – scores
4. Morata – misses
Italy are now unbeaten in 33 games, they go through to Euro 2020 final to face England or Denmark.
England face Denmark in the last Semi-final round of the competition.
Fans would love to see a final between Italy and England on Sunday.
England would face Italy should Gareth Southgate men win over Denmark later in the evening.