AFL Schedule

Thursday, 2 July

matchupresult
Carlton CARL
St Kilda STK
STK 73, CARL 55

Friday, 3 July

matchupresult
Collingwood COLL
Essendon ESS
ESS 63, COLL 48
West Coast Eagles WCE
Sydney Swans SYD
WCE 77, SYD 43
Geelong Cats GEEL
Gold Coast SUNS SUNS
GEEL 89, SUNS 52

Saturday, 4 July

matchupresult
Western Bulldogs WB
North Melbourne NMFC
WB 87, NMFC 38
Brisbane Lions BL
Port Adelaide PORT
BL 85, PORT 48
Adelaide Crows ADEL
Fremantle FRE
FRE 54, ADEL 34
Melbourne MELB
Richmond RICH
RICH 79, MELB 52

Sunday, 5 July

matchupresult
GWS GIANTS GWS
Hawthorn HAW
GWS 83, HAW 49