Essendon won the 2000 AFL grand final over Melbourne.
Sydney won the 2005 grand final by 4 points
Geelong won the 2007 grand final by 119 points
hawthorn
Carlton
Carlton
Carlton.
It was Collingwood
Carlton.
Carlton :)
western bulldogs have onley won one grand final in afl.
Hawthorn 18.7 (115) defeted Geelong 11.23 (89)