AFL Schedule

Thursday, 27 June

matchupresult
Essendon ESS
GWS GIANTS GWS
ESS 77, GWS 71

Friday, 28 June

matchupresult
Geelong Cats GEEL
Adelaide Crows ADEL
GEEL 96, ADEL 69
Hawthorn HAW
West Coast Eagles WCE
WCE 77, HAW 71
Sydney Swans SYD
Gold Coast SUNS GCFC
SYD 93, GCFC 51

Saturday, 29 June

matchupresult
Collingwood COLL
North Melbourne NMFC
NMFC 81, COLL 37
Port Adelaide PORT
Western Bulldogs WB
WB 66, PORT 41
St Kilda STK
Richmond RICH
RICH 103, STK 70
Brisbane Lions BL
Melbourne MELB
BL 107, MELB 74

Sunday, 30 June

matchupresult
Fremantle FRE
Carlton CARL
CARL 79, FRE 75