Portugal's World Cup qualifying highlights
Real Madrid defender Pepe has been named in Portugal's final 23-man squad for the 2010 World Cup in South Africa.
Brazilian-born Pepe, who cost Real Madrid £25m when he joined from Porto in 2007, has not played since December after he damaged knee ligaments.
But he passed a fitness test with the national team ahead of the squad announcement and is included.
Deportivo La Coruna defender Ze Castro was the player to be cut by coach Carlos Queiroz.
Queiroz included two goalkeepers with little international experience, Porto's Beto and Iraklis' Daniel Fernandes, keeping Benfica's Quim and Chelsea's Hilario out.
There are four players in the squad from the Premier League, with Chelsea's Paulo Ferreira, Ricardo Carvalho and Deco joined by Manchester United's Nani.
Portugal, who beat Cameroon 3-1 in a friendly on Tuesday, open their Group G campaign against Ivory Coast on 15 June before matches against North Korea and Brazil.
Portugal's 23-man squad for the World Cup finals: Goalkeepers: Eduardo (Braga), Daniel Fernandes (Iraklis), Beto (Porto). Defenders: Miguel (Valencia), Paulo Ferreira (Chelsea), Ricardo Carvalho (Chelsea), Bruno Alves (Porto), Rolando (Porto), Ricardo Costa (Lille), Duda (Malaga), Fabio Coentrao (Benfica). Midfielders: Pedro Mendes (Sporting), Pepe (Real Madrid), Tiago (Atletico Madrid), Deco (Chelsea), Raul Meireles (Porto), Miguel Veloso (Sporting).
Forwards: Simao Sabrosa (Atletico Madrid), Danny (Zenit St Petersburg), Liedson (Sporting), Hugo Almeida (Werder Bremen), Cristiano Ronaldo (Real Madrid), Nani (Manchester United).