Brazilian footballers are often heralded as some of the most skilled and technically gifted on the planet.
But, whilst Neymar and co. might have the finesse to beat any defence on the planet, that doesn't mean the South American nation doesn't have players versed in the darker arts of the game.
And that was on full display over the weekend in a match - between Boa and Guarani in the third division of Brazilian football - when one red card led to a referee thrown to the ground and riot police on the pitch.
The man at the centre of the drama was Guarani's 32-year-old defender Ferreira who, to put it mildly, did not take kindly to being sent off mid-way through the second half.
Shown red for what the ref deemed to be an elbow to an opposition player's face, Ferreira absolutely lost the plot. Think Paul Di Canio versus Sheffield Wednesday but times 100.
Charging towards the unsuspecting official, the Brazilian leaves him sprawled out on the pitch before wrestling with members of his own team and the opposition as they try to calm him down.
That's before the riot police get involved...
Now, we're now experts when it comes to the disciplinary procedures in the Brazilian lower leagues. However, you have to think that the veteran defender is going to find himself with a pretty long ban in the not too distant future.
Ferreira was eventually dragged away by some of his Guarani teammates before the game carried on.
Given that the fixture was the second leg of the Serie C final and Boa's 3-0 secured a 4-1 aggregate victory, you can perhaps understand why the defender was so furious at being given his marching orders.
Nevertheless, there is pretty much no excuse in football for throwing a referee to the ground. Even if it is in the midst of your team's end of season ambitions going up in flames.