Bayern Munich have agreed to sign Miroslav Klose from Werder Bremen this summer.
Klose had a year left on his Bremen contract and had already confirmed he would be joining Bayern in 2008.
However, Bayern president Franz Beckenbauer, along with Karl-Heinz Rummenigge, had both been keen for Klose to join next season.
Bremen general manager Klaus Allofs said: “Bayern fulfilled our expectations and we approved the transfer under those conditions.”
Reports in Germany claim that Bayern will pay €15m for the leading scorer at the 2006 World Cup.