Brazil legend Pele has been released from hospital after undergoing surgery for a colon tumour.
The 80-year-old had the operation at Albert Einstein Hospital in Sao Paulo on 4 September. Pele, the only player to win the World Cup three times, left the intensive care unit 10 days later, but was readmitted soon after as a "preventative measure".
"I am so happy to be back at home," Pele said in a statement on Facebook.
"I want to thank the entire Albert Einstein Hospital team, who made my stay a pleasant one, with a humane and very affectionate welcome. Thanks also to all of you, who from afar, make my life complete with so many messages of love."