AFL Schedule

Thursday, May 20

matchupresult
Brisbane Lions BL
Richmond RICH
BL 102, RICH 74

Friday, May 21

matchupresult
Carlton CARL
Hawthorn HAW
CARL 86, HAW 63
Geelong Cats GEEL
Gold Coast SUNS GCFC
GEEL 91, GCFC 57
Adelaide Crows ADEL
Melbourne MELB
ADEL 96, MELB 95
Western Bulldogs WB
St Kilda STK
WB 144, STK 33
Fremantle FRE
Sydney Swans SYD
FRE 86, SYD 84

Saturday, May 22

matchupresult
GWS GIANTS GWS
West Coast Eagles WCE
GWS 93, WCE 77
Collingwood COLL
Port Adelaide PORT
PORT 59, COLL 58
Essendon ESS
North Melbourne NMFC
ESS 141, NMFC 69