Barcelona coach Tito Vilanova saw red in their thrilling victory at Osasuna.

Lionel Messi scored twice in the last 15 minutes as Barcelona survived a scare against 10-man Osasuna.

Vilanova was sent to the stands for protesting against a foul "excessively".

"I told the linesman that it was a clear foul, and he told me not to protest. It seems that this is enough to get you booted from a game. We know how this referee acts. All the managers in the Primera División are warned, they know what will happen if they say there's a foul," insisted the coach.