Andres Iniesta has revealed Edmilson apologised to all Barcelona players after his "black sheep" comments this week.

The midfielder revealed: "He apologised to us because he was the first to recognize that it was wrong and he stood up in front of everybody and said sorry.

"He was not right in what he said, but he never wanted to harm the squad, only to give an overall opinion.

"He has acknowledged that he was wrong because when you do things like this, you should to speak with your colleagues and say such things to their face. He is the first to admit a mistake and is a teammate again, we appreciate everyone, we know how he is and we will not make any war because we'll just hurt ourselves."