Pep Guardiola has fired back at Fabio Capello after the Italian legend branded the Manchester City boss "arrogant" and accused him of causing "tremendous damage to football."
Fabio Capello reckons Manchester City are 'the best team in the world' as they prepare for their Champions League clash against Real Madrid.