Back View later GalleryRound 8 AFL Teams Share facebook SHARE twitter TWEET email google-plus linkedin reddit More Teams for Round 8 of the AFL 2012 Premiership Season Previous slide Next slide AFL Round 8 Collingwood v Geelong Port Adelaide v North Melbourne Sydney v Melbourne Essendon v Richmond Western Bulldogs v Gold Coast Brisbane Lions v GWS Carlton v Adelaide West Coast v St Kilda of More Galleries Previous Next AFL Round 6, St Kilda vs Melbourne. AFL St Kilda vs Collingwood Round 3 AFL St Kilda v Western Bulldogs Round 2, 2016 Essendon Bombers vs Melbourne Demons at the MCG. Easter Monday blockbuster between Geelong and Hawthorn AFL: Giants v Bulldogs The celebrations. Hawthorn 2015 AFL Premiers. AFL grand final 2015. The Game.