Collingwood is one of the most evenly talented teams going around (similar to Geelong were).
St Kilda nearly pipped them on the weekend with the likes of Hayes & Goddard leading the way.
Riewoldt was good but far from their best on the weekend. They are not a one man team, if they were, they would not be playing off in a grand final.
The days you rely on one champion player to get you a flag are non existent