AFL Schedule

Thursday, July 4

matchupresult
Hawthorn HAW
Collingwood COLL
HAW 67, COLL 63

Friday, July 5

matchupresult
Essendon ESS
Sydney Swans SYD
ESS 76, SYD 66
Gold Coast SUNS GCFC
Richmond RICH
RICH 150, GCFC 58
Adelaide Crows ADEL
Port Adelaide PORT
PORT 101, ADEL 44
Western Bulldogs WB
Geelong Cats GEEL
WB 71, GEEL 55
Fremantle FRE
West Coast Eagles WCE
WCE 122, FRE 31

Saturday, July 6

matchupresult
Carlton CARL
Melbourne MELB
MELB 105, CARL 100
North Melbourne NMFC
St Kilda STK
NMFC 112, STK 73
GWS GIANTS GWS
Brisbane Lions BL
BL 94, GWS 74