
Even Greater Western Sydney captain Toby Greene is surprised his side has made it this deep into September.
Knocking out St Kilda and Port Adelaide in two defiant wins on the road, the Giants have booked themselves their first AFL preliminary final in four years, against Collingwood.