In the end of the 2022 winter transfer window, Manchester City decided to give Joao Cancelo on loan to Bayern Munich. This surprising move has a reason as reports say the player had a huge fight with Pep Guardiola, which led to his departure.

Joao Cancelo has been one of the best players for Manchester City lately. He changed from being a right-back to the other side as Pep Guardiola needed a left-back due to Oleksandr Zinchenko's exit to Arsenal.

But in a move nobody expected, Manchester City agreed with Bayern Munich to give Joao Cancelo on loan. Now, it has been reported the real reason why they did it and it is thanks to a huge fight between the full-back and the coach.

Report: Joao Cancelo and Pep Guardiolahad a huge fight which led to the right back's departure to Bayern Munich

Joao Cancelo is set to play for Bayern Munich for the 2023 season. The German squad agreed with Manchester City to add the Portuguese full-back on loan in a blockbuster move in this winter transfer window.

But Cancelo's departure has a reason, and it seems like is not sports-related.

According to Daily Mail, Joao Cancelo had a huge fight recently with Pep Guardiola, Manchester City's coach. The Portuguese 'reacted angrily' after he was not part of the team's starting XI for their FA Cup clash against Arsenal last Friday.

Reports say the 28-year-old was uncomfortable with the lack of minutes lately and his relationship with Pep Guardiola was not the best, so the team decided to give him on loan and avoid problems.

As for the player's future, it seems like he will return to be a right-back with Bayern Munich, which has Alphonso Davies on the left side. Cancelo will have to compete against Benjamin Pavard and Noussair Mazraoui, who have been rotating in that position recently.