For those interested in what might happen after this weekend....
1st Geelong (v Bendigo away) - 12 points clear on top, this won't change.
2nd Box Hill (v Casey home) - a loss would see them finish 3rd - a massive loss and a huge Williamstown win could see them drop to 4th and a final against the all-conquering Cats.
3rd Casey (v Box Hill away) - a win will pinch 2nd, a loss likely means 4th if Willy get up.
4th Williamstown (v Northern home) - victory would see them finish 3rd if Casey lose, likely to stay 4th if Casey win. A loss would need to be huge to see them lose 4th spot.
5th Werribee (v Collingwood away) - would need a massive win and a massive Willy loss to pinch 4th. Likely to stay 5th even with a loss unless Collingwood smash them.
6th Collingwood (v Werribee home) - huge win needed to climb to 5th. A loss could be potentially fatal if Port and Northern get up.
7th Port Melbourne (v Coburg away) - will miss if Northern get up and they have a loss. Can only climb as high as 5th with a Werribee loss.
8th Essendon (v North Ballarat home) - must win to make the 8. Could finish as high as 6th with a win, or drop to 10th with a loss.
9th Northern (v Williamstown away) - must win and hope for North Ballarat to roll Essendon to give them 8th on percentage. If Essendon win, they need either Port or Collingwood to lose to get them in.
10th North Ballarat (v Essendon away) - must win and see Northern or Port lose to let them sneak in. Could possibly pinch Collingwood's spot if the Pies had a huge loss.