For the weak of stomach, the game itself was nauseating. For the faint of heart, the shoot-out delivered the goods.
The npower League One final brought decidedly few thrills until the penalty shoot-out. There, the drama was incredible as it took all 22 players to finally decide that Huddersfield Town would be moving on to the Championship in place of Sheffield United.
The 0-0 draw after extra time was settled after Alex Smithies converted his penalty and opposite number Steve Simonsen skied his for an 8-7 Huddersfield win.
Both squads have been snake-bitten in the play-off rounds before, but the third time was the charm for the Terriers, who had lost their previous two chances for promotion in the playoffs.
Huddersfield should be proud of their achievements as they look to find a way to stay in the Championship next season.