Spain manager Vicente Del Bosque has named his final 23-man squad for Euro 2012, which will face Italy.
They are in Group C along with the Azzurri, Croatia and the Republic of Ireland.
David Villa and veteran Barcelona defender Carles Puyol were ruled out by injury, but they are joined by Adrian Lopez and Roberto Soldado in being cut from the long-list.
Italy take on Spain in the opening Group C match on June 10.
Goalkeepers: Íker Casillas, Reina, Víctor Valdés
Defenders: Sergio Ramos, Juanfran, Arbeloa, Piqué, Albiol, Javi Martínez, Jordi Alba
Midfielders: Busquets, Xabi Alonso, Xavi, Iniesta, Cesc, Cazorla
Forwards: Pedro, Juan Mata, Jesús Navas, Silva, Fernando Llorente, Fernando Torres, Álvaro Negredo
Tickets for the Champions League final between Juventus and Real Madrid are still on sale with reseller Viagogo - Click to find out more