R15 wrap: St Kilda and Carlton score unexpected wins against top 6 sides. The remaining results were as expected.
Geelong (9-5) St Kilda (7-7) Carlton (7-7) Richmond (7-7) Fremantle (7-7) North (7-7) Brisbane (6-8)
R16 Collingwood Brisbane (away) North Gold Coast (Cairns) Melbourne (away) Carlton St Kilda
R17 Essendon Sydney (away) Bulldogs North GWS Richmond Gold Coast (away)
R18 Adelaide (KP) Bulldogs Richmond Carlton Port (away) Melbourne West Coast (away)
R19 Hawthorn Collingwood Sydney Brisbane (away) West Coast Bulldogs Richmond
R20 West Coast (away) Melbourne Brisbane Bulldogs Adelaide (away) Essendon Carlton (away)
R21 St Kilda Geelong Essendon Fremantle (away) Richmond Collingwood Adelaide
R22 Bulldogs (KP) GWS Gold Coast (away) Essendon North(away) Fremantle Port Adelaide (away)
R23 Sydney (KP) Carlton St Kilda Port Melbourne GWS (away) Bulldogs
vs top 6 6 2 2 1 2 2 2
8-pointers 1 3 4 4 2 3 3
vs bottom 5 1 3 2 3 4 3 3