For just under three hours on a balmy Melbourne September evening, a mammoth partisan crowd of 97,835 were treated to a game that had absolutely everything.