首场比赛对上丹麦，即以3-1的成绩大胜丹麦，最终以5胜1和2负的成绩排名小组第二晋级附加赛，附加赛阶段对上2010年世界杯外围赛附加赛的对手波士尼亚与赫塞哥维纳，再以总比数6-2取胜，晋级决赛週。进入决赛週小组赛阶段，葡萄牙被分到B组对上德国、丹麦及荷兰，虽然首场比赛以0-1败给德国，随后即以二连胜击败荷兰及丹麦以小组第二晋级。十六强淘汰赛阶段凭着基斯坦奴·朗拿度攻进一球以1-0击败对手捷克杀入四强，但在四强赛阶段与西班牙战至加时结束仍以0-0战平，进行互射12码后以2-4遭到西班牙淘汰止步四强，而西班