Spare a thought for Brentford fans this week. Blimey, they must be absolutely gutted.
One second they were a penalty kick away from the npower Championship, the next they were 1-0 down and staring at the Play-Offs. The scenes that unfolded in that dramatic injury time at Griffin Park against Doncaster Rovers were quite simply unbelievable.
Anyone can miss a spot-kick; it happens, and I'm sure Marcello Trotta feels awful about wasting the chance to send his loan club to the higher level. He shouldn't be harangued for it.
That said, when Uwe Rosler blamed the whole team for Brentford's late collapse against Doncaster Rovers, I'm with him all the way. What were they all doing?
Firstly, why didn't regular penalty taker Kevin O'Connor step up?
Then, why on earth has everyone bar one defender gone and stood on the edge of the box for the kick itself? It was asking for trouble, and once Billy Paynter and James Coppinger broke it was only ever going to end one way for the Bees.
All I can suggest is that Brentford's players got over-excited, wanting to be involved in the moment that took them up. I guess the lot of them fancied being close to what they thought would be celebrations.
The moment you relax like that in football, its game over. You always have to expect the unexpected. Switching off leaves you caught with your trousers down.
How would I have reacted if I'd been in Rosler's shoes at the final whistle?
I fear I might have blown my fruit and let rip. That's why I'd probably have left the players to it, and gone straight to my office. I'm really not sure I could have faced them and been rational at that moment.
As for Donny, I'm chuffed for my old mate Brian Flynn. It was a dream scenario that he fully deserved, and I sincerely hope he's now kept on by Rovers for next season.
I was puzzled by the chairman's offer of a two-week contract that takes Brian through the early part of May, but I'm hoping it is just the pre-cursor to a longer deal. For me, it would seem crazy to let the man who has just taken you up, go.
When I study the Play-Off quartet I can find reasons to doubt them all. Being completely frank, none of them are in what you'd call great shape.
To reach the top six, Brentford, Yeovil Town, Sheffield United and Swindon Town have all had consistent spells, but of late, they haven't looked at their best.
You've got to wonder how the Bees will recover from the blow of Saturday; Chris Morgan is undergoing a baptism of fire as caretaker boss of the Blades; Yeovil are losing matches, and Swindon are also in a patch of rollercoaster form. Picking a winner in these ties isn't easy.
Last weekend also saw Crewe Alexandra make history by starting their match against Walsall with an XI that had all progressed through their youth academy. It's a stunning achievement that deserves so many plaudits.
With Dario Gradi at the helm, the club has always prioritised quality coaching of young players, and I'm so pleased for the man himself that he's seen that vision he had, come to life.
People get the wrong ideas of academies in my opinion. So many fans think it's all about producing that one special kid that gets sold for £3million before he gets near the team. Deals like that may bankroll the club for a few more seasons, but to those who work inside them, that's not the aim of a youth set-up at all.
I worked at the Leeds United and Barnsley academies and it was always our target to produce players for our first team. If that's not the purpose then what's the point of it all.
You work with every talented boy and you try and make them good enough to represent the club one day. Some will make it, others will fall by the wayside, but the end goal has to be getting some into the first team.
Making money from future sales should only ever be a bonus. If you don't want to develop teenagers so that they'll help your own team, then it's time to pack in.
For me, Dario Gradi should be knighted for his work with Crewe Alexandra. What a legend.
Before I go, I'd like to pass on my sincere condolences to the family of Tony Grealish, who sadly passed away last week at the age of just 56. He was a great friend of mine, and we were team-mates at Brighton and Hove Albion during the early '80s.
What a fabulous footballer and person he was. He is a big loss to the game, and to everybody who knew him.