Collingwood claimed a 24-point qualifying-final win at Adelaide Oval, showing relentless middle pressure to force turnovers and secure a home preliminary final.
Jamie Elliott booted four goals as Collingwood overwhelmed Adelaide, with Darcy Moore supporting behind the ball to lift late-game momentum.
The Magpies' win cemented a home preliminary final as they outperformed Adelaide in a high-intensity clash.