Xavi Hernandez will be in the squad for tonight's Champions League clash with AC Milan after coming through a final training session today.

Xavi has been back in training since Friday following a hamstring injury, but yesterday assistant coach Jordi Roura had declined to confirm he would be available.

However, following this morning's training session, an article on Barcelona's official website said Xavi was part of the 19-man squad selected for tonight's match.

"Xavi Hernandez is in the squad after training on Tuesday afternoon and will be available for the crucial match against AC Milan," it said.

Barca suffered a surprise 2-0 defeat in the first leg in Milan and have a difficult task to save their Champions League dream tonight.