Spain coach Vincente del Bosque has named his final 23 for next month's World Cup in South Africa.
The reigning European champions and current World Cup favourites go in with a strong list which includes Liverpool duo Pepe Reina and Fernando Torres and Arsenal skipper Cesc Fabregas.
23-man Spain squad for World Cup
Goalkeepers
Iker Casillas (Real Madrid) Jose Reina (Liverpool) Victor Valdes (Barcelona)
Defenders
Raul Albiol (Real Madrid) Alvaro Arbeloa (Real Madrid) Joan Capdevila (Villarreal) Carlos Marchena (Valencia) Gerard Pique (Barcelona) Carles Puyol (Barcelona) Sergio Ramos (Real Madrid)
Midfielders
Xabi Alonso (Real Madrid) Sergi Busquets (Barcelona) Cesc Fabregas (Arsenal) Andres Iniesta (Barcelona) Javi Martinez (Athletic Bilbao) David Silva (Valencia) Xavi (Barcelona)
Forwards
Jesus Navas (Sevilla) Juan Manuel Mata (Valencia) Pedro Rodriguez (Barcelona) Fernando Llorente (Athletic Bilbao) Fernando Torres (Liverpool) David Villa (Valencia)