Dutch striker Klaas-Jan Huntelaar has completed a £10.5million move from Milan to Schalke.
“Negotiations were tougher than expected. I am happy to have Klaas-Jan. He will help us,” Schalke coach Felix Magath told Bild.
Huntelaar joined Milan from Real Madrid last year but failed to secure a regular first-team spot with the Italian side.
The forward admitted on Monday that the arrival of Zlatan Ibrahimovic at the San Siro had pushed him towards a move.
Huntelaar told his official website: “It is true I never wanted to leave Milan but that changed when Zlatan Ibrahimovic came from Barcelona.”