The Assen TT did not disappoint, as the Cathedral of Speed lived up to its name to produce a race of the season contender