Chelsea misfit Fernando Torres has been named in Spain's final World Cup squad ahead of Manchester City's Alvaro Negredo and Juventus striker Fernando Llorente.
Vicente del Bosque announced his final 23-man squad following La Roja's 2-0 victory over Bolivia in a World Cup friendly and has also included Manchester United duo David de Gea and Juan Mata.
Torres is joined by Atletico Madrid strikers Diego Costa and David Villa as Spain's options upfront with Arsenal and Manchester City midfielders Santi Cazorla and David Silva taking place in a fearsome clutch of midfield options.
Sevilla full back Alberto Moreno, who Liverpool are keen to bring to Anfield this summer, has failed to make the cut along with Negredo and his City teammate Jesus Navas, who has been struggling with injury.
Despite helping his side lift the Champions League this month, there is no space in the final 23 for Real Madrid right back Daniel Carvajal with uncapped Athletic Bilbao midfielder Ander Iturraspe also missing out.
World champions Spain will begin their defence of their title in a repeat of the 2010 final against Holland on 13 June.
Spain's 23-man World Cup squad
Goalkeepers: Iker Casillas (Real Madrid), Pepe Reina (Napoli/Liverpool), David De Gea (Manchester United)
Defenders: Sergio Ramos (Real Madrid), Gerard Pique (Barcelona), Raul Albiol (Napoli), Javi Martinez (Bayern Munich), Jordi Alba (Barcelona), Cesar Azpilicueta (Chelsea), Juanfran (Atletico Madrid)
Midfielders: Koke (Atletico Madrid), Xavi Hernandez (Barcelona), Xabi Alonso (Real Madrid), Andres Iniesta (Barcelona), Sergio Busquets (Barcelona), Cesc Fabregas (Barcelona), Santi Cazorla (Arsenal), Pedro (Barcelona), David Silva (Manchester City), Juan Mata (Manchester United)
Forwards: Diego Costa (Atletico Madrid), Fernando Torres (Chelsea), David Villa (Atletico Madrid)
Exclusions: Alvaro Negredo (Manchester City), Fernando Llorente (Juventus), Dani Carvajal (Real Madrid), Ander Iturraspe (Athletic Bilbao), Alberto Moreno (Sevilla), Jesus Navas (Manchester City)