AFL Schedule

Friday, 19 July

matchupresult
ESS 96, ADEL 75

Saturday, 20 July

matchupresult
Richmond RICH
Port Adelaide PORT
RICH 101, PORT 63
Carlton CARL
Gold Coast Suns GCFC
CARL 99, GCFC 75
GWS Giants GWS
Collingwood COLL
GWS 122, COLL 75
Brisbane Lions BL
North Melbourne NMFC
BL 87, NMFC 75
Fremantle FRE
FRE 52, SYD 51

Sunday, 21 July

matchupresult
Geelong Cats GEEL
Hawthorn HAW
HAW 85, GEEL 61
Melbourne MELB
WCE 91, MELB 78
Western Bulldogs WB
STK 116, WB 89