AFL Schedule

Thursday, July 18

matchupresult
Essendon ESS
Adelaide Crows ADEL
ADEL 115, ESS 113

Friday, July 19

matchupresult
GWS GIANTS GWS
Gold Coast SUNS GCFC
GWS 89, GCFC 50
St Kilda STK
West Coast Eagles WCE
STK 113, WCE 41
Hawthorn HAW
Collingwood COLL
HAW 133, COLL 67
Port Adelaide PORT
Richmond RICH
PORT 116, RICH 75
Geelong Cats GEEL
Western Bulldogs WB
WB 95, GEEL 48

Saturday, July 20

matchupresult
Brisbane Lions BL
Sydney Swans SYD
BL 79, SYD 77
Fremantle FRE
Melbourne MELB
FRE 116, MELB 66
Carlton CARL
North Melbourne NMFC
CARL 107, NMFC 88