Italy coach Cesare Prandelli has been blasted for leaving out Napoli captain Paolo Cannavaro from the squad to face USA.

The agent of Cannavaro is unhappy with Prandelli after the Napoli defender was again overlooked.

"If people like Leonardo Bonucci, Andrea Barzagli and Alessandro Gamberini are in the Giro Azzurro then Paolo deserves the Italy shirt too," Gaetano Fedele told Radio Kiss Kiss Napoli.

"I think it is shocking when you consider the player's human and footballing qualities. He's someone who can handle the pressure."