Cafu backs Brazil to get back to its best

  • Brazil great Cafu believes the South American giant has shown it is again capable of competing with the world's best.