Bayern Munich have announced the signing of Pep Guardiola as next season's coach.
Current Bayern coach Jupp Heynckes will stay on in his post until the end of this season before the former Barcelona boss takes over on a deal that runs until June 2016.
Bayern chief executive Karl-Heinz Rummenigge said: "Pep Guardiola is one of the most successful coaches in the world and we are sure that he can make not just Bayern, but all of German football shine."
Guardiola will take over at the German giants on July 1 with Heynckes' contract running out on June 30.
"We are very pleased that we have managed to convince the football expert Pep Guardiola, who was coveted and contacted by many top clubs, to come to Bayern Munich," Rummenigge added.