Al campionato d'Europa 2008, sospinta dai gol di David Villa, la formazione allenata da Aragonés vinse il proprio raggruppamento davanti a , e con tre vittorie (rispettivamente 4-1, 2-1, 2-1), qualificandosi per i quarti di finale, dove batté l' dopo i tiri di rigore (0-0 dopo i tempi supplementari). In semifinale ebbe la meglio ancora contro i russi, battuti nettamente per 3-0. Nella sua prima finale dopo 24 anni affrontò la e vinse per 1-0 grazie al gol di Fernando Torres, tornando a vincere il torneo dopo 44 anni di attesa. Il centrocampista Xavi fu eletto miglior giocatore del torneo e l'attaccante David Villa fu capocannoniere con 4 gol.