Manchester City boss Pep Guardiola believes he is a better manager now than when he was in charge of one of the most unplayable FC Barcelona teams in history a decade ago.
The Catalan club took a chance on Guardiola 10 years ago after he impressed while working with Barca's reserve team, promoting him to the senior side's head coaching role.
With his possession-based style of football, inspired by the late Johan Cruyff, Guardiola revolutionised Spanish football in the four years he spent with the senior team, before taking over at Bayern Munich in 2013.
Despite his many successes at both of his former clubs, Guardiola feels he is a better manager now than ever before, and believes the Premier League is where he has really put himself to the test.
"I am a better manager than I was in Germany, and I am a better manager now than I was in Barcelona by far, just for the fact of being there," he said at the Peers Annual Lecture at Liverpool University, according to Reuters.
"Now, I feel, being here, I am a better manager too, because I learned to handle this incredible league in many circumstances.
"It is the toughest one, for the amount of games, for the weather and the referees saying: 'play (on), play (on), play (on)' and the competitors, there are many. It is the only country that five or six (teams) can win the Premier League."
Guardiola won the league in his second season in charge of the Citizens, who are once again tipped to win the title in this campaign.
Where do you think Guardiola ranks among the best coaches of all time? Let us know in the comments section below.