AFL Schedule

Thursday, 7 July

matchupresult
Geelong Cats GEEL
Melbourne MELB
GEEL 91, MELB 63

Friday, 8 July

matchupresult
Sydney Swans SYD
Western Bulldogs WB
SYD 120, WB 67
Collingwood COLL
North Melbourne NMFC
COLL 88, NMFC 81
Gold Coast SUNS SUNS
Richmond RICH
SUNS 94, RICH 92

Saturday, 9 July

matchupresult
St Kilda STK
Fremantle FRE
FRE 111, STK 70
Port Adelaide PORT
GWS GIANTS GWS
PORT 84, GWS 29
Brisbane Lions BL
Essendon ESS
ESS 100, BL 90
Hawthorn HAW
Adelaide Crows ADEL
HAW 86, ADEL 54
West Coast Eagles WCE
Carlton CARL
CARL 116, WCE 53