If he had gotten sacrificed, and not lashed out at Xavi or the players, then his reputation would not have been ruined. If everything Abidal said was true, then he still should not have said it, he should have just silently taken the fall.
Messi had to speak up, but this still puts him in a...