Here's the run home for the sides vying for the final two spots:
Fremantle (24): Melb (away), Bris, Suns, BYE, Syd (away), Eagles, Haw, St K (away), Carl, North (away), Coll, Dogs (away)
Essendon (22): North, Haw, Geel, Rich, Adel (away), Carl, Coll, Syd, Dogs, Eagles (away), Port, BYE
St Kilda (18): Geel, BYE, North, Port (away), Eagles, Adel, Suns (away), Freo, Coll, Syd (away), North, Carl
Melbourne (18): Freo, Rich, Dogs, BYE, Port (Darwin), Haw, Geel, Carl, Eagles, Rich, Suns, Port (away)
Richmond (18): Bris (away), Melb, Carl, Ess, Suns (Cairns), Geel, BYE, Eagles (away), Syd, Melb, Adel (away), North
North (16): Ess, Port (away), St K, Coll, Dogs, Bris, Carl, Haw, BYE, Freo, St K, Rich