得一次正选上阵，但在决赛中加时116分钟助攻恩尼斯达，使西班牙以1:0击败荷兰，夺得2010世界盃冠军。2012年的法比加斯再次身穿10号球衣代表西班牙队出战2012年欧洲国家盃，他在小组赛首战意大利及对爱尔兰的赛事各取得1个入球；到了准决赛阶段与葡萄牙的法定时间120分钟赛和0:0，法比加斯一如去届在互射十二码的最后一轮射入了致胜十二码把对手淘汰出局为球队取得决赛资格；在2012年7月1日的欧国盃决赛重遇老对手意大利，他在这场比赛的第14分钟助攻给大卫·席尔瓦射进第一球，协助西班牙国家队成功卫冕欧国盃