St Kilda last played in the September 2009 Grand Final against Geelong - which Geelong won.
25 September 2010 between Collingwood and St Kilda.
October 2nd 2010. Won by Collingwood over St Kilda.
last year (2009) the geelong cats beat Saint Kilda in the grand final
The St. Kilda club has won just one Grand Final in VFL / AFL history, and that was in 1966.
In 2010, against St. Kilda - they romped it home the second time, after a Grand final replay due to a drawn first Grand final.
The Geelong Cats won agains St. Kilda.
The first VFL/AFL Grand Final was in 1898 when Fitzroydefeated Essendon 5.8 (38) to 3.5 (23) at the St Kilda Cricket Ground.
The Geelong Cats won against St. Kilda.
Geelong won the 2009 AFL grand final. Geelong scored 80 points. St Kilda scored 68 points.
The official attendance was 99,251 spectators at the Grand Final between Geelong and St. Kilda in 2009.
There is no way to tell who will play in the AFL's next grand final but in my oppinion I think The 2009 Grand final will be contested between Saint Kilda Saints vs Hawthorn Hawks Saints will get home by 4 points
Saturday September 25th. Won by Hawthorn over St Kilda