WATCH: Is this the spoil of the year... or were the Dockers robbed of a free?
Stunning desperation from Max Michalanney - but was it legal?
The teams for Round 21 of the 2017 AFL season have been released – check out all the ins and outs for your club below.
7:50pm Friday August 11, Etihad Stadium
Western Bulldogs
IN: Tory Dickson, Jake Stringer, Josh Dunkley
OUT: Clay Smith (Omitted), Lukas Webb (Omitted), Easton Wood (Hamstring)
GWS Giants
IN: Jonathon Patton, Toby Greene
OUT: Devon Smith (Knee), Shane Mumford (Suspension)
1:45pm Saturday August 12, SCG
Sydney Swans
No Change
Fremantle Dockers
IN: Sean Darcy, Matt Taberner, Joshua Deluca
OUT: Hayden Crozier (Concussion), Jonathon Griffin (Omitted), Brady Grey (Hamstring)
2:10pm Saturday August 12, Simonds Stadium
Geelong Cats
IN: Patrick Dangerfield, Steven Motlop, Rhys Stanley, Daniel Menzel
OUT: Joel Selwood (Ankle), Mitch Duncan (Suspension), Wylie Buzza (Omitted), Tom Hawkins (Suspension)
Richmond Tigers
IN: Jack Riewoldt
OUT: Anthony Miles (Omitted)
4:35pm Saturday August 12, Gabba
Brisbane Lions
IN: Sam Mayes, Michael Close
OUT: Josh Schache (Omitted), Alex Witherden (Hamstring)
Gold Coast Suns
IN: Jarryd Lyons, Ben Ainsworth, David Swallow, Callum Ah Chee
OUT: Tom J Lynch (Knee), Jarrad Grant (Omitted), Gary Ablett (Hamstring), Mitch Hallahan (Omitted)
7:25pm Saturday August 12, Etihad Stadium
Essendon Bombers
IN: Andrew McGrath, Matt Dea, James Kelly, Jayden Laverde, Matthew Leuenberger
OUT: Tom Bellchambers (Foot), Michael Hartley (Omitted), Zach Merrett (Suspension), Orazio Fantasia (Hamstring), Mark Baguley (Rested)
Adelaide Crows
No Change
7:40pm Saturday August 12, Domain Stadium
West Coast Eagles
IN: Matt Priddis, Lewis Jetta, Nathan Vardy
OUT: Malcolm Karpany (Omitted), Chris Masten (Omitted), Will Schofield (Omitted)
Carlton Blues
IN: Tom Williamson
OUT: Caleb Marchbank (Arm)
1:10pm Sunday August 13, MCG
Melbourne Demons
IN: Mitch Hannan, Angus Brayshaw, Sam Weideman, Josh Wagner
OUT: Sam Frost (Omitted), Christian Salem (Omitted), Corey Maynard (Omitted), Jack Watts (Omitted)
St Kilda Saints
IN: Sam Gilbert
OUT: Nick Riewoldt (Concussion)
3:20pm Sunday August 13, UTAS Stadium
Hawthorn Hawks
IN: Luke Hodge
OUT: Brendan Whitecross (Omitted)
North Melbourne Kangaroos
IN: Jy Simpkin, Kayne Turner
OUT: Nick Larkey (Omitted), Josh Williams (Omitted)
4:40pm Sunday August 13, Adelaide Oval
Port Adelaide Power
IN: Dan Houston, Dougal Howard, Chad Wingard, Jake Neade, Brendon Ah Chee
OUT: Aaron Young (Omitted), Jack Hombsch (Hip), Angus Monfries (Omitted), Jackson Trengove (Omitted), Sam Powell-Pepper (Managed)
Collingwood Magpies
IN: Mason Cox, Callum Brown, James Aish
OUT: Brodie Grundy (Suspension), Daniel Wells (Quad), Levi Greenwood (Knee)
All time are AEST.