Collingwood will regain power forward Travis Cloke for their do-or-die round 20 AFL match with Sydney on Friday night.
Nathan Buckley’s side travel to the SCG with their finals hopes hanging by a thread, confronting a Swans team without Lance Franklin (back) and Ben McGlynn (hamstring) who were unable to prove their fitness.
The Swans have added ruckman Mike Pyke and forward Gary Rohan to the side that lost to Geelong last weekend.
Brownlow medal favourite Nat Fyfe will return for Fremantle in the Western derby.
GWS midfielder Stephen Coniglio will not play this weekend after he was heavily concussed by Essendon’s Adam Cooney last round.