AFL Schedule

Thursday, 21 March

matchupresult
St Kilda STK
Collingwood COLL
STK 94, COLL 79

Friday, 22 March

matchupresult
Adelaide Crows ADEL
Geelong Cats GEEL
GEEL 96, ADEL 77
North Melbourne NMFC
Fremantle FRE
FRE 102, NMFC 76
Hawthorn HAW
Melbourne MELB
MELB 93, HAW 38

Saturday, 23 March

matchupresult
Sydney Swans SYD
Essendon ESS
SYD 131, ESS 101
Western Bulldogs WB
Gold Coast SUNS GCFC
WB 115, GCFC 67
Richmond RICH
Port Adelaide PORT
PORT 122, RICH 92

Sunday, 24 March

matchupresult
West Coast Eagles WCE
GWS GIANTS GWS
GWS 108, WCE 43