Diego Costa and Fernando Torres have been included in Spain's final squad for the World Cup, but 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 Holland on June 13.
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' 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.
Goalkeepers: Iker Casillas (Real Madrid), Pepe Reina (Liverpool), David De Gea (Manchester United)
Defenders: Sergio Ramos (Real Madrid), Gerard Pique (Barcelona), Raul Albiol (Napoli), Javi Martinez (Bayern Munich), Juanfran (Atletico Madrid), Jordi Alba (Barcelona), Cesar Azpilicueta (Chelsea)
Midfielders: Xavi (Barcelona), Xabi Alonso (Real Madrid), Andres Iniesta (Barcelona), Koke (Atletico Madrid), Sergio Busquets (Barcelona), Santi Cazorla (Arsenal), Cesc Fabregas (Barcelona), Juan Mata (Manchester United), David Silva (Manchester City)
Forwards: Pedro (Barcelona), Diego Costa (Atletico Madrid), David Villa (Atletico Madrid), Fernando Torres (Chelsea).