Under the baking Scottish sunshine a crowd of 25,000 people gathered to watch the drama unfold at the Fort William DH World Cup finals.