AFL Schedule

Wednesday, March 20

matchupresult
St Kilda STK
Collingwood COLL
STK 94, COLL 79

Thursday, March 21

matchupresult
Adelaide Crows ADEL
Geelong Cats GEEL
GEEL 96, ADEL 77

Friday, March 22

matchupresult
North Melbourne NMFC
Fremantle FRE
FRE 102, NMFC 76
Hawthorn HAW
Melbourne MELB
MELB 93, HAW 38
Sydney Swans SYD
Essendon ESS
SYD 131, ESS 101

Saturday, March 23

matchupresult
Western Bulldogs WB
Gold Coast SUNS GCFC
WB 115, GCFC 67
Richmond RICH
Port Adelaide PORT
PORT 122, RICH 92
West Coast Eagles WCE
GWS GIANTS GWS
GWS 108, WCE 43