Zlatan Ibrahimovic says he played through the pain of a serious knee injury to help AC Milan win their first Serie A title for 11 years.
The Swedish forward, 40, underwent surgery on Wednesday and is expected to be out for up to eight months.
“I have never suffered so much on and off the pitch. I barely slept in six months because of the pain,” wrote Ibrahimovic on Instagram.
Milan have called the procedure on his left knee “a complete success”.
Ibrahimovic, who is leaving during the summer, has expressed a desire to stay at the club for at least one more season.
And while enduring a stoppage-time promotion due to injury, he contributed eight league goals as Milan knocked out another of their former clubs and city rivals, Inter, to beat Scudetto.
“I have only been able to train with the team 10 times in the last six months,” wrote Ibrahimovic.
“The last six months I played without ACL [anterior cruciate ligament] in my left knee. Took more than 20 injections in six months. Empty the knee once a week for six months. Painkillers every day for six months.
“I did something impossible to something possible. In my mind I only had one goal, to make my teammates and coaches champions in Italy because I gave them a promise. Today I have a new ACL and another trophy.”
The former frontman of Manchester United and Paris St-Germain returned to the San Siro 2020 after winning a league title during his first period in Milan.