Barcelona defender Eric Abidal, who had surgery on a liver tumour in March, was given the all-clear on Monday and included in the squad for Tuesday's Champions League match against Real Madrid.
Barca coach Pep Guardiola said Abidal would probably not play in the semi-final second leg at the Nou Camp, but his return is still good news for the La Liga leaders, who have lost defenders Adriano, Maxwell and Gabriel Milito to injury.
Midfielder Andres Iniesta, who missed last week's first leg in Madrid with a calf strain, was also declared fit, Barca said on their website.
"The fact that he (Abidal) is back is definitely the real news of the day," coach Pep Guardiola told a news conference. "We spoke to the doctors and the oncologist and they told us he is in perfect shape.
"He has lost weight and he needs time to get back to form but at least we will see him on the bench with us."