W mistrzostwach Europy w Polsce i na Ukrainie (2012) wystąpił jedynie w wygranym 4:0 meczu finałowym z Włochami, w którym zmienił w 87. minucie Andrésa Iniestę i chwilę później strzelił czwartego gola dla Hiszpanów. Następnie uczestniczył w igrzyskach olimpijskich w Londynie, w których był podstawowym zawodnikiem reprezentacji – zagrał we wszystkich trzech meczach kadry w podstawowym składzie.