Pele will be moved out of intensive care in the next day or two as the Brazil football great continues his recovery from surgery, his daughter Kely Nascimento said.
The 80-year-old, three-times World Cup winner has been in the Alberto Einstein hospital in Sao Paulo since doctors removed a tumour from his colon earlier this month.
"He is doing well post surgery, he is not in pain and is in a good mood (annoyed that he can only eat jello but will persevere!). He will move into a regular room in the next day or two and then go home," Nascimento said on Instagram.
"He is strong and stubborn and with the support and care of the brilliant team at Einstein and all of the love, energy and light that the world is sending, he will get through this!"
The hospital said last Friday that Pele was recovering satisfactorily.
Pele has suffered from hip problems for years and cannot walk unaided. His public appearances were already being cut before the COVID-19 pandemic and since then he has made few unnecessary forays outside his house near Santos.
Abhishek Sharma's 19-ball fifty went in vain as world champions India were surprisingly beaten by Ireland for the first time in international cricket, slumping to a 34-run defeat in the first Twenty20 in Belfast on Friday.
England roared back into contention on the second day of the third and deciding test against New Zealand with Ben Duckett's rapid century helping his side to 223-2 after three wickets for returning captain Ben Stokes helped to dismiss the visitors for 438 at a sizzling Trent Bridge.
American great Serena Williams will face Australian 20-year-old Maya Joint in the first round of her eagerly awaited return to Wimbledon, a potentially tricky tie for the seven-time champion playing at the tournament for the first time since 2022.
Australia booked their spot in the knockout rounds of the World Cup on Thursday after a cagey draw against Paraguay, who are set to qualify as a third-placed finisher, while Turkey beat USA 3-2, scoring the winner with virtually the last kick of the match.
The Netherlands scored two goals in the first seven minutes of the first half en route to a 3-1 victory over Tunisia on Thursday night in Kansas City in Group F, while Japan and Sweden drew 1-1 in Texas.