Monaco midfielder Cesc Fabregas has named the top three coaches of his career, BBC reported.
"I played under some of the best managers - not just in recent times but in history," he noted.
"If I have to pick one or two: Pep Guardiola played the game in the style I love at Barcelona, same with Arsene Wenger at Arsenal, but under Jose Mourinho at Chelsea I had a really special year. He is probably the one I had the best connection with. The way he played with my mind was unbelievable."
"I would pick Guardiola, Mourinho and Wenger because I owe them all so much," the midfielder added.
Fabregas worked with Arsene Wenger at Arsenal from 2003-2011, with Pep Guardiola at Barcelona in the 2011/12 season, and with Jose Mourinho at Chelsea from 2014-2019.