Ukraine striker Andriy Shevchenko is to rejoin AC Milan from Chelsea, pending a medical, the English club confirmed on Saturday.
The 31-year-old joined Chelsea for 30 million pounds in the summer of 2006 but has failed to hold down a regular first-team place.
The details of Shevchenko's deal remain under wraps, but Milan vice-president Adriano Galliani hinted that his wages will be significantly lower than they were at Chelsea.
"He has made his financial sacrifices but at this point the only thing that matters is that he returns to us," Galliani said.
"We succeeded in bringing home the player who in the last 50 years has scored the most goals in our shirt.
"Andriy made a mistake in leaving and I believe that in the past two years he has realised that this is his home."
Shevchenko scored 127 goals in 208 games for Milan, making him the second-most prolific goalscorer in the club's history, the dpa reported.