It's a long old season, and it looks like Zenit St Petersburg striker Roman Shirokov has cracked.

The Russian forward got his marching orders at the weekend after scoring a goal and celebrating by swearing at his own fans!

Reports claim he'd been booed after coming on as a substitute, and if that's the case he obviously didn't take too kindly to it.

He's not had the best season - scoring just six times in 25 league appearances - and it looks like he doesn't really enjoy it when he does anyway.

Shirokov found the net in stoppage time during Zenit's 3-1 win in the penultimate game of the season.

And his celebration - a rather rude gesture to his own Zenit fans - saw the referee give him a straight red card, ruling him out of the final game of the campaign.

A fairly shameful response from Shirokov - watch the incident in the video above...

Do YOU want to write for GiveMeSport? Get started today by signing-up and submitting an article HERE: