Essendon have made sweeping changes again, with five players injured for the AFL blockbuster against Collingwood.
GWS also swung six changes for their away game against bottom side Gold Coast and star forward Toby Greene is the big casualty.
A fortnight out from the finals, the Giants say Greene’s calf injury is minor.
The Bombers have lost captain Dyson Heppell (foot), Jake Stringer (soreness), Orazio Fantasia (hip) and Zac Clarke (bone stress), while ankle surgery this week probably means the season is over for David Zaharakis.
The Bombers also made six changes a fortnight ago for their disastrous loss to the Western Bulldogs.
A week later, Essendon made five changes and secured their finals berth with an upset away win over Fremantle.
Cale Hooker and Tom Bellchambers are big inclusions for Essendon and Tom Jok will make his AFL debut.
Jayden Laverde, Dylan Clarke and Josh Begley are the other recalls and Brandon Zerk-Thatcher was omitted.
Collingwood lost Steele Sidebottom after he needed surgery for a ruptured testicle and Darcy Moore takes his place.
Giants coach Leon Cameron said Greene has calf tightness.
“We gave him every opportunity during the week to come up, but he didn’t train yesterday, and he still has some tightness, so he won’t play which is disappointing,” Cameron said.
The Giants also lost Nick Haynes (throat) and Dawson Simpson (soreness) as Jeremy Cameron, Jeremy Finlayson, Shane Mumford and Sam Taylor headline the inclusions.
Daniel Lloyd and Isaac Cumming were also recalled as the Giants dropped Zach Sproule, Jye Caldwell and Jake Stein.
The Suns included Aaron Young for George Horlin-Smith.
Sydney confirmed retiring great Jarrad McVeigh and star forward Lance Franklin will return for Saturday’s home game against St Kilda, with James Bell and Ryan Clarke making way.
St Kilda’s Sam Rowe will finally play his 100th game and he comes in for Ben Paton.
Richmond captain Trent Cotchin is in their squad for the Sunday game against top side Brisbane.
West Coast named Chris Masten and Liam Duggan to replace Mark Hutchings (hamstring) and Josh Rotham in Saturday’s home game against Hawthorn, who recalled Jack Scrimshaw and Dan Howe for Jarryd Roughead and Changkuoth Jiath.
North Melbourne brought back Mason Wood for Jed Anderson (hamstring) ahead of Saturday’s home game against Melbourne.
The Demons recalled ex-Kangaroos Brayden Preuss and Jayden Hunt for Kade Chandler (finger) and Kyle Dunkley.
Geelong included Gary Rohan and Rhys Stanley for Saturday’s home game against Carlton, while Jake Kolodjashnij and Tom Atkins are injured.
The Blues named Jacob Weitering and David Cuningham as Darcy Lang and Mick Gibbons went out because of injury.