Match ends, Spain U21 3, Italy U21 1.
Atletico Madrid midfielder Saul Niguez scored a hat-trick as Spain beat Italy to set up a European Under-21 Championship final with Germany.
The 22-year-old put Spain ahead with a finish from just inside the box, but Italy equalised through Federico Bernardeschi's deflected shot despite having Roberto Gagliardini sent off.
Saul restored Spain's lead with a fantastic 30-yard drive three minutes later, and completed his treble by turning in first time from Real Madrid winger Marco Asensio's low cross.
Germany earlier booked their place in Friday's final (a 19:45 BST kick-off) with victory over England in a penalty shootout.
- 1Arrizabalaga Revuelta
- 19Castro Otto
- 6CeballosSubstituted forOyarzabalat 89'minutes
- 12RamírezSubstituted forWilliamsat 78'minutes
- 7DeulofeuSubstituted forD Suárezat 83'minutes
- 9Mayoral Moya
- 10D Suárez
- 17Odriozola Arzallus
- 23González Polanco
- 2CalabriaBooked at 56mins
- 15BenassiBooked at 45minsSubstituted forGarritanoat 87'minutes
- 18GagliardiniBooked at 58mins
- 11PetagnaSubstituted forCerriat 72'minutesBooked at 77mins
- 20ChiesaSubstituted forLocatelliat 61'minutes
- Slavko Vincic
- Shots on Target
Second Half ends, Spain U21 3, Italy U21 1.
Attempt blocked. Lorenzo Pellegrini (Italy U21) left footed shot from outside the box is blocked. Assisted by Federico Bernardeschi.
Foul by Mikel Oyarzabal (Spain U21).
Davide Calabria (Italy U21) wins a free kick on the right wing.
Attempt saved. Iñaki Williams (Spain U21) right footed shot from the left side of the box is saved in the bottom right corner. Assisted by Mikel Oyarzabal.
Corner, Spain U21. Conceded by Manuel Locatelli.
Attempt blocked. Denis Suárez (Spain U21) right footed shot from the left side of the box is blocked.
Attempt blocked. Iñaki Williams (Spain U21) right footed shot from the left side of the box is blocked.
Attempt missed. Alberto Cerri (Italy U21) right footed shot from outside the box is high and wide to the right. Assisted by Lorenzo Pellegrini.
Attempt saved. Lorenzo Pellegrini (Italy U21) right footed shot from the centre of the box is saved in the centre of the goal.
Substitution, Spain U21. Mikel Oyarzabal replaces Dani Ceballos.
Substitution, Italy U21. Luca Garritano replaces Marco Benassi.
Dani Ceballos (Spain U21) wins a free kick on the right wing.
Foul by Mattia Caldara (Italy U21).
Saúl Ñíguez (Spain U21) wins a free kick in the defensive half.
Foul by Davide Calabria (Italy U21).
Iñaki Williams (Spain U21) wins a free kick on the right wing.
Foul by Manuel Locatelli (Italy U21).
Substitution, Spain U21. Denis Suárez replaces Gerard Deulofeu.