As the 2018 AFL season draws to a close, there have been plenty of games for the fans to enjoy, none more so than these 10.
Honourable mentions:
Round 20 - Hawthorn def. Essendon
Round 2 - Hawthorn def. Geelong
Round 3 - Port Adelaide def. Brisbane
Round 5 - St. Kilda drew with GWS
Round 17 - Sydney def. North Melbourne
2. Round 19 - Richmond 16.9 105 def. Collingwood 12.5 77
The Tigers beat local rivals Collingwood in a top of the table clash with a build up of that of a final, with the final score not telling the whole story of the game.
Richmond lead by only four points at the final change as Collingwood would not lie down despite losing Jeremy Howe and Matt Scharenberg. The Pies kept themselves in touch but could not keep up with Richmond's intensity for the whole game, like so many other sides have failed to do.
The Tigers piled on the goals in the final term and ran out 28-point winners and this one could be the entree to a spectacular preliminary final between the two.