小组赛,首轮比赛西班牙对阵意大利 ,下半场皮尔洛绝妙助攻,迪纳塔莱先拔头筹,随后席尔瓦助攻,西班牙队法布雷加斯追平比分,最终1-1战平意大利;第二轮对阵爱尔兰 ,托雷斯梅开二度,席尔瓦一传一射,替补出场的法布雷加斯也打进一球,最终
西班牙 4-0大胜爱尔兰 ,小组赛最后一场对阵克罗地亚,伊涅斯塔助攻纳瓦斯打进全场唯一进球,西班牙1-0战胜克罗地亚,以小组头名出线
1/4决赛,西班牙对阵法国队,西班牙凭借哈维-阿隆索的梅开二度,以2-0的比分战胜法国队,晋级欧洲杯4强,值得一提的是,本场比赛也是哈维-阿隆索第100次代表国家队出场。
半决赛,西班牙对阵葡萄牙队,双方在120分钟内打成0比0,西班牙在点球决战中4比2获胜,晋级决赛!
决赛,西班牙4-0意大利,谁也不曾想到,代表欧洲最高水平的巅峰对决,蓝衣军团竟如此不堪一击,出乎所有球迷的意料,上半场西班牙凭借着大卫席尔瓦和阿尔巴的进球早早以2;0领先对手。随着基耶利尼和蒙托利沃的受伤下场,意大利也逐渐放弃了扳平的机会,随后莫塔上场后大腿肌肉拉伤,意大利又只能10人应战,随着马塔,托雷斯再入两球,最终西班牙4:0战胜意大利获得冠军!
自1960年首届欧洲杯开始,在长达52年的时间里,还没有球队能够实现卫冕。而在2012年欧洲杯,作为卫冕冠军和夺标大热的西班牙将冲击这一魔咒,卫冕成功。