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

Saturday, 29 June

matchupresult
Hawthorn HAW
West Coast Eagles WCE
WCE 77, HAW 71
Sydney Swans SYD
Gold Coast Suns GCFC
SYD 93, GCFC 51
Collingwood COLL
North Melbourne NMFC
NMFC 81, COLL 37
Port Adelaide PORT
Western Bulldogs WB
WB 66, PORT 41

Sunday, 30 June

matchupresult
St Kilda STK
Richmond RICH
RICH 103, STK 70
Brisbane Lions BL
Melbourne MELB
BL 107, MELB 74
Fremantle FRE
Carlton CARL
CARL 79, FRE 75