Carlos Dunga has announced his final 23-man Brazil squad for the 2016 Copa America Centenario that will be held in the United States from 3 June to 26 June.
The likes of Oscar, Alex Sandro, Fernandinho and Roberto Firmino are among high-profile players to miss out, whereas Barcelona midfielder Rafinha Alcantara makes the squad.
Santos starlet Gabriel Barbosa is a surprise inclusion, considering that he has yet to win his first Brazil cap.
The Selecao boss had previously named provisional 40-man roster, leaving out the likes of Neymar, Thiago Silva, David Luiz and Marcelo.
The Barcelona superstar was only allowed to feature in one international tournament this summer and he will represent the country at the 2016 Summer Olympics in Rio de Janeiro.
Brazil head to Copa America Centenario searching for their sixth continental title and they can be backed at 5.50 (9/2) to go all the way.
The Selecao will play in Group B at the tournament finals, alongside Peru, Ecuador and Haiti, and they are odds-on favourites to finish top of the group.
Brazil squad:
Goalkeepers: Alisson (Internacional), Ederson (Benfica), Diego Alves (Valencia);
Defenders: Miranda (Internazionale), Marquinhos (PSG), Gil (Shandong), Rodrigo Caio (Sao Paulo), Fabinho (Monaco), Daniel Alves (Barcelona), Filipe Luís (Atlético Madrid), Douglas Santos (Atletico Mineiro);
Midfielders: Rafinha Alcantara (Barcelona), Luiz Gustavo (Wolfsburg), Elias (Corinthinas), Renato Augusto (Beijing), Philippe Coutinho (Liverpool), Casemiro (Real Madrid), Lucas Lima (Santos), Willian (Chelsea), Douglas Costa (Bayern);
Forwards: Gabriel Barbosa (Santos), Hulk (Zenit), Ricardo Oliveira (Santos).