Having taken giant strides in the past three days in his recovery from a bruised heel, spearhead Lance Franklin will return to bolster Sydney in Saturday night's AFL clash with Fremantle.
In a double boost for the Swans, midfield star Dan Hannebery also comes back after three weeks on the sidelines with a groin complaint.
The Dockers welcome back two big names from injury - forward Michael Walters and running defender Nathan Wilson.
But the biggest selection shock for the SCG clash was Franklin's earlier-than-expected return.
"I ruled him out on Monday - that's how unusual the injury was," said Swans coach John Longmire.
"But he had a scan again on Tuesday and it surprisingly showed that it was getting better really quickly and again on Wednesday.
"It then got better and better during the course of the next couple of days to the point that he was able to train.
"He got through really well and it's great to have him back in the team."
Collingwood, Melbourne and Carlton will all welcome back their captains from injury.
Magpies skipper Scott Pendlebury returns to take on struggling St Kilda, having missed one game with a leg problem, while clever forward Alex Fasolo comes in for his first senior match since late 2017.
The Saints have handed a senior debut to Bailey Rice, the son of former Saints and Blues star Dean Rice.
But forward Blake Acres is set to miss a month with a groin problem.
Key defender Jake Carlisle is out for St Kilda after failing to recover from concussion.
Blues skipper Marc Murphy will take on Melbourne on Sunday having recovered from a foot injury which had sidelined him since mid-April.
The Demons also welcome back co-captain Jack Viney, who has not played at the top level since late 2017 due to a serious foot injury.
West Coast have been strengthened by the return of Nic Naitanui and Jeremy McGovern from suspension and injury respectively for Sunday's top-of-the-table clash with Richmond.
Adelaide have been hit hard by injury for Friday night's home game against the Western Bulldogs, with skipper Taylor Walker, Matt Crouch and Mitch McGovern all ruled out.
Tagger Sam Gibson will play his first game for the Crows since crossing from North Melbourne.
The Bulldogs look stronger for the inclusions of skipper Easton Wood and talls Jackson Trengove and Jordan Roughead.
Greater Western Sydney's horror run with injury has continued, with co-captain Phil Davis (concussion) ruled out of Saturday's match against North Melbourne in Hobart along with Matt de Boer (hamstring).
Veteran defender Tim Mohr and teenager Harry Perryman return for the Giants to take on an unchanged Kangaroos line-up.
Struggling Essendon have made five changes for Saturday's clash with Geelong, who get spearhead Tom Hawkins back from suspension.