AFL Schedule

Friday, 30 July

matchupresult
St Kilda STK
Carlton CARL
CARL 112, STK 81
Western Bulldogs WB
Adelaide Crows ADEL
WB 105, ADEL 56
North Melbourne NMFC
Geelong Cats GEEL
GEEL 62, NMFC 42
Collingwood COLL
West Coast Eagles WCE
COLL 90, WCE 45

Saturday, 31 July

matchupresult
Gold Coast SUNS GCFC
Melbourne MELB
MELB 128, GCFC 30
Hawthorn HAW
Brisbane Lions BL
HAW 92, BL 80
Essendon ESS
Sydney Swans SYD
SYD 109, ESS 102

Sunday, 1 August

matchupresult
Fremantle FRE
Richmond RICH
FRE 55, RICH 51
GWS GIANTS GWS
Port Adelaide PORT
PORT 100, GWS 73