COLLINGWOOD has swung the changes ahead of its Friday night Grand Final rematch with West Coast, cutting three Magpies.
But a host of other big names have returned across the competition, with Richmond spearhead Jack Riewoldt, Greater Western Sydney gun Lachie Whitfield, Melbourne ruckman Max Gawn, Hawthorn goalkicker Chad Wingard and Carlton skipper Patrick Cripps among the inclusions.
The Pies have dropped Matt Scharenberg, Josh Daicos and Josh Thomas for their trip west, replacing them with debutant John Noble, Levi Greenwood and Ben Crocker.
A Noble choice: John Noble will make his debut for the Pies. Picture: AFL Photos
West Coast has regained star goalkicker Josh Kennedy and premiership defender Tom Cole, but have lost Liam Duggan to an ankle issue. Brendon Ah Chee is also out with a calf injury.
FULL TEAMS Check 'em out here
In other games, Essendon skipper Dyson Heppell hasn't overcome a foot injury in time to face North Melbourne on Saturday at Marvel Stadium, with the Bombers unchanged for the contest.
North has dropped Luke Davies-Uniacke and Sam Durdin and replaced them with Jamie Macmillan and Curtis Taylor.
Cripps headlines Carlton's inclusions, along with key forward Harry McKay and former Saint Hugh Goddard, for the Blues' meeting with Sydney at the SCG.
Recruit Mitch McGovern has been "managed" for the clash and will not make the trip to the SCG, while Caleb Marchbank (neck) and Jacob Weitering (nose) will miss.
Sydney has replaced James Rose with veteran Kieren Jack.
Wingard will face Fremantle on Saturday in Tasmania after he returned from his hamstring along with veteran Grant Birchall, who is back for his first game since 2017.
But the Hawks have suffered a blow losing forward Jack Gunston to a leg injury.
The Dockers regain runner Stephen Hill and ruckman Sean Darcy among three changes for the contest.
Stephen Hill is back for Freo. Picture: AFL Photos
Geelong has regained key forward Esava Ratugolea and Brandan Parfitt as they look to bounce back against St Kilda on Saturday night. Defender Jack Henry has been managed, while Lachie Fogarty has been dropped.
Nathan Brown and Jack Lonie have been brought into the Saints' line-up, which loses Josh Battle to a knee injury and has omitted cult hero Matthew Parker.
Adelaide has lost patience with midfield veteran Richard Douglas, as well as youngster Jordan Gallucci. The pair have been dropped for the Crows' trip to Metricon Stadium to face the Suns.
They have been replaced by Riley Knight and Tyson Stengle.
Gold Coast's horror injury run has continued with the absence of pair Jack Martin and Wil Powell for the game.
Whitfield is one of five possible changes for the Giants' trip to the MCG on Sunday against Richmond, alongside debutant Ian Hill, Daniel Lloyd, Matt Buntine, Matthew Flynn and Jake Stein.
Star midfielder Josh Kelly (calf) and Zac Langdon (ankle) are out of the important contest against their fellow top-four hopefuls.
Premiership duo Riewoldt and Josh Caddy are back for the Tigers, while Jack Higgins and Liam Baker have also been selected in an extended squad.
Jack Riewoldt will face the Giants. Picture: AFL Photos
Brisbane will be keen to keep its winning run going when it travels to Adelaide Oval to take on Port Adelaide, but will head there without Luke Hodge (managed) and Eric Hipwood (knee).
Port Adelaide has recalled in-form midfielder Travis Boak and ruckman Paddy Ryder for the game, which could shape its top-eight hopes.
The Bulldogs have named defender Dale Morris in an extended squad but are unlikely to play him against Melbourne on Sunday, while father-son Rhylee West continues to push for a senior debut having been selected in the line-up.
Gawn returns for Melbourne, alongside important defensive trip Jake Lever, Neville Jetta and Oscar McDonald.
Friday, July 12
In: T.Cole, J.Kennedy
Out: B.Ah Chee (calf), L.Duggan (ankle)
In: L.Greenwood, J.Noble, B.Crocker
Out: M.Scharenberg, J.Daicos, J.Thomas
New: John Noble (West Adelaide)
Saturday, July 13
In: H.Goddard, H.McKay, P.Cripps
Out: C.Marchbank (neck), J.Weitering (nose), M.McGovern (managed)
New: Hugh Goddard (St Kilda)
In: C.Wingard, G.Birchall
Out: J.Gunston (leg), C.Glass
In: S.Darcy, R.Nyhuis, S.Hill
Out: G.Logue, A.Sandilands (managed), M.Crowden
In: J.Macmillan, C.Taylor
Out: L.Davies-Uniacke, S.Durdin
In: S.Lemmens, M.Rischitelli
Out: J.Martin (finger), W.Powell (knee)
In: R.Knight, T.Stengle
Out: J.Gallucci, R.Douglas
New: Tyson Stengle (Richmond)
In: E.Ratugolea, B.Parfitt
Out: J.Henry (managed), L.Fogarty
In: J.Lonie, N.Brown
Out: M.Parker, J.Battle (knee)
Sunday, July 14
In: J.Riewoldt, J.Higgins, J.Caddy, L.Baker
GREATER WESTERN SYDNEY
In: I.Hill, D.Lloyd, M.Buntine, M.Flynn, J.Stein, L.Whitfield
Out: Z.Langdon (ankle), J.Kelly (calf)
New: Ian Hill (Perth), Matthew Flynn (NSW-ACT U18)
In: R.West, B.Dale, D.Morris, La.Young
New: Rhylee West (Calder U18)
In: J.Lever, N.Jetta, M.Gawn, O.McDonald, C.Wagner, J.Wagner
Out: M.Hore (collarbone), T.McDonald (knee)
In: T.Boak, T.McKenzie, P.Ryder, C.Sutcliffe
New: Cam Sutcliffe (Fremantle)
In: B.Keays, J.Walker, R.Mathieson, J.Payne, A.Smith, O.McInerney
Out: L.Hodge (managed), E.Hipwood (knee)
New: Jack Payne (Brisbane Academy)