Diego Costa and Fernando Torres have been included in Spain's final squad for the World Cup, but the Manchester City pair Alvaro Negredo and Jesus Navas were left out.
Costa was an injury doubt with a hamstring tear after lasting less than 10 minutes for Atletico Madrid in the Champions League final last Saturday and still faces a race against time to be fit for Spain's first game, against the Netherlands in Group B on June 13th.
Torres has endured a tough season for Chelsea but scored from the spot in the 2-0 friendly win over Bolivia on Friday night.
The Spanish Football Federation announced on Saturday that both strikers had made the cut and were in Vicente Del Bosque’s final 23-man party for Brazil. It meant no place for Negredo, who enjoyed a flying start to his City career last term but tailed off badly towards the end of the season.
Navas was also left disappointed, along with Fernando Llorente (Juventus), Ander Iturraspe (Athletic Bilbao), Alvaro Moreno (Sevilla) and Daniel Carvajal (Real Madrid).
Torres's club-mate Cesar Azpilicueta, Santi Cazorla of Arsenal, Juan Mata and David De Gea of Manchester United and City's David Silva were all included.
Chile and Australia are the other two teams in the defending champions' group.
Spain squad
Goalkeepers: Iker Casillas (Real Madrid), Pepe Reina (Napoli, on loan from Liverpool), David De Gea (Manchester United)
Defenders: Sergio Ramos (Real Madrid), Gerard Pique (Barcelona), Raul Albiol (Napoli), Cesar Azpilicueta (Chelsea), Juanfran (Atletico Madrid), Jordi Alba (Barcelona)
Midfielders: Xavi (Barcelona), Xabi Alonso (Real Madrid), Sergio Busquets (Barcelona), Andres Iniesta (Barcelona), Cesc Fabregas (Barcelona), Santi Cazorla (Arsenal), Koke (Atletico Madrid), Javi Martinez (Bayern Munich)
Forwards: David Silva (Manchester City), Diego Costa (Atletico Madrid), Fernando Torres (Chelsea), Pedro (Barcelona), Juan Mata (Manchester United), David Villa (Atletico Madrid)