Двоструки стрелац за Шпанце био је Феран Торес у 17. и 45+2. минуту, док је погодак за Азуре постигао Федерико Пелегрини у 83. минуту.
Шпанија је од 42. минута играла са фудбалером више након искључења Леонарда Бонућија због два жута картона.
Италијани, актуелни првац Европе, поражени су први пут после 37 утакмица.
Шпанија ће у недељу у финалу играти против победника другог полуфинала у којем се састају Француска - Белгија.