Neymar faces a race to be fit for this year's World Cup finals after the Brazil team doctor was quoted on Thursday saying the Paris St Germain forward would be out for up to three months with a foot injury.
The 26-year-old, who became the world's most expensive player last August when PSG paid €222-million ($271-million) to sign him from Barcelona, is to undergo surgery on a fractured metatarsal and a sprained ankle this week.
Brazil's team doctor Rodrigo Lasmar said Neymar will need up to three months to recover from the injury.
"The surgery will be done in Belo Horizonte at the Mater Dei hospital on Saturday morning," Lasmar told TV Globo.
"The recovery period will be between two and a half to three months," he added. "That depends a lot on his post-surgery recovery. We will have more details after the procedure."
Neymar will miss Brazil's friendlies later this month against World Cup hosts Russia and reigning champions Germany, but Lasmar said he expected Neymar to be back in time for the World Cup finals, which kick off on June 14.
Five-times World Cup winners Brazil play their first match on June 17 against Switzerland and then face Costa Rica and Serbia.
"We have time to recuperate him and it will all be done to ensure he is ready as quickly as possible so that he will have enough time to prepare adequately and arrive in top condition for the tournament," Lasmar added.
"Neymar is, of course, upset, sad, down. But he understands that there is no option now other than to recuperate and dedicate himself to recuperating so he can be good as soon as possible."
PSG confirmed the injury on Wednesday, ruling him out of the club's Champions League last-16, second leg, against Spanish holders Real Madrid.
The French side lost the first leg 3-1 in Madrid last month.
"After tests, and with the player's agreement, it has been decided that surgery is the best option," the club said. "He will be operated on in Brazil at the end of the week."
Initially Neymar's father predicted the injury would keep his son out for between six to eight weeks, giving him plenty of time to recover for the tournament in Russia.
Neymar has scored 28 goals and provided 16 assists for the Ligue 1 leaders this season.