AFL Schedule

Thursday, July 28

matchupresult
Fremantle FRE
Melbourne MELB
MELB 85, FRE 39

Friday, July 29

matchupresult
Collingwood COLL
Port Adelaide PORT
COLL 88, PORT 82
Sydney Swans SYD
GWS GIANTS GWS
SYD 112, GWS 39
St Kilda STK
Hawthorn HAW
STK 75, HAW 63
Geelong Cats GEEL
Western Bulldogs WB
GEEL 94, WB 66
Adelaide Crows ADEL
Carlton CARL
ADEL 84, CARL 55

Saturday, July 30

matchupresult
Gold Coast SUNS GCFC
West Coast Eagles WCE
GCFC 107, WCE 104
Richmond RICH
Brisbane Lions BL
RICH 104, BL 97
Essendon ESS
North Melbourne NMFC
ESS 114, NMFC 66