Dani Alves has hit back at Alan Shearer for making "idiotic comments" regarding Brazil striker Fred.
Former England international Shearer reportedly told Brazilian media that Fred should not be playing in the national side, and that the hosts seem to be playing with 10 players when he is on the field.
In reply to the remarks, Alves is quoted by The Associated Press as saying: "These are some of the [most] idiotic comments that we can hear as players, especially coming from someone who knows football and understands the difficulties of competing, of scoring goals or making plays."
Fred, who made his debut for the Selecao in 2005, has yet to score at the World Cup in two outings.