EVERYTHING is on the line with just one round to go.
Ten sides can mathematically still reach November action, with all bar two matches this weekend having a bearing on the finals make-up.
It's bound to be a riveting final weekend of the home and away season. Ahead of round 12, AFL.com.au looks at the best- and worst-case scenarios for all 10 sides with something tangible still left to play for.
*We have not taken into account big percentage swings, which may also affect certain scenarios
Geelong v Melbourne
Saturday 1 November 1
7:15pm AEDT
GMHBA Stadium
Highest possible finish: 2nd
Lowest possible finish: 4th
Melbourne has locked in a top-four spot having won eight games this season to date. The Demons will be hoping to win this weekend to avoid facing reigning premier North Melbourne in the first week of finals.
If Melbourne loses and Brisbane wins, the Demons could finish fourth meaning they would then play the Kangaroos. Mick Stinear will be hoping his troops can get it done against Geelong in order to avoid the invincible Roos. If Melbourne, Brisbane and North win, then Melbourne will play Brisbane in the first final.