From a nightmare to dreamland, all in the space of 90 minutes, the Bristol Rovers experience really is quite something.
It was an afternoon that threatened to spark the meltdown of all meltdowns with Rovers' place in the League Two play-offs slipping from their grasp, but by the end, Gasheads had experienced something they will not easily forget. And for the right reasons, as Aaron Collins channelled his inner Jamie Cureton to conjure a poacher's hat-trick that sealed a 4-3 win in the most dramatic fashion.
The cumulative distance of Collins' treble cannot be more than 18 yards, but those three goals have certainly taken Joey Barton's Gas a long way nearer to their promotion dreams. At 2-0 and 3-1 down, and with results briefly going against them elsewhere, Rovers' top-seven berth was in serious doubt, but now – for a week at least – they are in a position with nothing to lose and everything to gain.