AFL Schedule

Thursday, 9 July

matchupresult
Geelong Cats GEEL
Brisbane Lions BL
GEEL 73, BL 46

Friday, 10 July

matchupresult
Collingwood COLL
Hawthorn HAW
COLL 59, HAW 27
Fremantle FRE
St Kilda STK
FRE 79, STK 73
West Coast Eagles WCE
Adelaide Crows ADEL
WCE 67, ADEL 34

Saturday, 11 July

matchupresult
Melbourne MELB
Gold Coast SUNS GCFC
MELB 80, GCFC 63
Essendon ESS
North Melbourne NMFC
ESS 67, NMFC 53
Port Adelaide PORT
GWS GIANTS GWS
PORT 63, GWS 46
Richmond RICH
Sydney Swans SYD
RICH 34, SYD 26

Sunday, 12 July

matchupresult
Carlton CARL
Western Bulldogs WB
CARL 103, WB 51