As if scoring an own goal in the 95th minute to lose your team the match wasn't brutal enough, some muppet had to go and rub it in.
Bradford City's Jack Shepherd scores a disastrous own goal
In a proper gut-wrenching moment for Bradford City's Jack Shepherd, not only did he cost his team a valuable point, but then he had to deal with a bunch of bellends from Swindon Town celebrating right in his face. Mate, that's just not on.
The poor lad was just trying to divert a cross played in from the left, but instead, he only managed to turn it into his own net. What a mug.
The ball flew past the helpless Bantams gloveman Sam Walker, and as soon as it hit the back of the net, a devastated Shepherd fell back on the turf with his hands over his face. You can't help but feel for the bloke.
To make matters worse, his own goal gifted Swindon Town the winner in a thrilling 5-4 League Two encounter. And just to add insult to injury, several of the Robins players made sure to remind Shepherd of his error. Taking liberties, if you ask me.
Swindon Town's unexpected comeback
It was a result few Swindon fans would have expected after Bradford scored twice inside the first ten minutes via Calum Kavanagh. But the contest was flipped on its head in the 14th minute when Bradford were reduced to ten men thanks to a red card to skipper Richard Smallwood. What a turn of events!
Swindon got on the scoresheet eight minutes after the red card when Neill Byrne turned the ball into his own net. But the Bantams restored their two-goal advantage just past the half-hour mark as Kavanagh completed his hat-trick. However, Swindon took the momentum into the half-time break when Kabongo Tshimanga scored in first-half stoppage time.
Ian Holloway's side found the equaliser in the 62nd minute via Harry Smith, only for the Bantams to go 4-3 in front through Bradley Halliday. Just when it looked like a 10-man Bradford would secure a vital victory, Smith bagged his second in the 90th minute to equalise once more.
But Shepherd's cruel own goal ensured there would be a brutal twist at the very end. The result left Bradford second in League Two on 73 points. However, with the top three in League Two being automatically promoted, the Bantams' destiny remains firmly in their hands.
As for Swindon, the 5-4 rollercoaster was their third-straight league win and left them in 12th, 20 points clear of the relegation zone. It also improved Holloway's record since taking charge at Swindon to 15 wins, nine draws and nine defeats from 33 games in charge across all competitions.