AFL Schedule

Thursday, July 4

matchupresult
Collingwood COLL
Essendon ESS
ESS 92, COLL 80

Friday, July 5

matchupresult
North Melbourne NMFC
Gold Coast SUNS SUNS
NMFC 87, SUNS 83
Port Adelaide PORT
Western Bulldogs WB
PORT 102, WB 54
Geelong Cats GEEL
Hawthorn HAW
GEEL 110, HAW 59
GWS GIANTS GWS
Carlton CARL
GWS 116, CARL 104
Fremantle FRE
Richmond RICH
FRE 105, RICH 54

Saturday, July 6

matchupresult
Melbourne MELB
West Coast Eagles WCE
MELB 112, WCE 58
St Kilda STK
Sydney Swans SYD
STK 84, SYD 82
Brisbane Lions BL
Adelaide Crows ADEL
BL 97, ADEL 86