Arsenal boss Arsene Wenger admits he's been stunned by the impact of January signing Sol Campbell.
The 35-year-old former England defender ended his first spell at Arsenal with a Champions League Final goal against the Catalan giants in 2006.
But by the start of this season Campbell's career had dipped to the extent that he joined League Two club Notts County.
But after one appearance against Morecambe, Campbell is now preparing to face the most admired club side in the world.
Wenger put his faith in the centre-back when he re-signed him in January but even he is surprised by the change in Campbell's fortunes.
"It is unbelievable," said Wenger. "He played at Notts County six months ago. That he can turn up and play against Barcelona is quite amazing."