AFL Schedule

Thursday, 1 July

matchupresult
Gold Coast SUNS GCFC
Richmond RICH
GCFC 77, RICH 67

Friday, 2 July

matchupresult
Geelong Cats GEEL
Essendon ESS
GEEL 98, ESS 57
Melbourne MELB
GWS GIANTS GWS
GWS 64, MELB 55
Adelaide Crows ADEL
Brisbane Lions BL
BL 111, ADEL 59

Saturday, 3 July

matchupresult
Fremantle FRE
Carlton CARL
CARL 80, FRE 64
Hawthorn HAW
Port Adelaide PORT
PORT 87, HAW 53
Sydney Swans SYD
West Coast Eagles WCE
SYD 118, WCE 26
Collingwood COLL
St Kilda STK
STK 70, COLL 61
Western Bulldogs WB
North Melbourne NMFC
WB 108, NMFC 79