New York City FC striker David Villa has sung the praise of Manchester City boss Pep Guardiola.
The pair worked together at Barcelona.
"Pep is very good, one of the best coaches in the world. When you surround yourself with the best, it's just incredible for everyone.
"He sees things that you can not see. It was good to have the opportunity to work with him and I am proud to have been able to do so in Barcelona.
"Pep is the best I've ever had in my career," said Villa.