Barcelona have confirmed Andres Iniesta is out of tonight's Champions League semi against Real Madrid.

Iniesta, who did not train with the Barca squad yesterday due to a calf injury, joined his team-mates for the first 10 minutes of this evening's workout at the Bernabeu before departing for further treatment.

"Iniesta is 100% out," Guardiola said of the 26-year-old.

A statement on confirmed: "Andres Iniesta will miss the semi-finals of the Champions League against Real Madrid. He has some discomfort in the right calf which has not allowed him to train with the group on Tuesday."

 Click here for the No1 coverage of all the gossip and transfer news around Barcelona.