Victories for Essendon and Richmond in Sensational AFL Matches Essendon and Richmond have emerged with sensational victories in their respective AFL matches. Essendon strengthened their grip on a top-eight spot with a thrilling six-point win over North Melbourne in a game that saw massive momentum swings. Richmond, on the other hand, had to overcome a […]