West Coast have produced a last-gasp surge to pip Collingwood by 16 points in a nerve-jangling AFL qualifying final.
The Eagles came from 10 points down at three quarter-time to win 12.14 (86) to 10.10 (70) on Saturday night in Perth and secure a home preliminary final.
The Magpies will host GWS in a knockout semi-final next Saturday, a day after Hawthorn meet Melbourne in the other semi-final.
