Essendon won the 2000 AFL grand final over Melbourne.
The Western Bulldogs. This is their only premiership to date. They won by 51 against Melbourne.
Sydney won the 2005 grand final by 4 points
Geelong won the 2007 grand final by 119 points
It was Collingwood