AFL Schedule

Thursday, 25 June

matchupresult
Sydney Swans SYD
Western Bulldogs WB
WB 67, SYD 39

Friday, 26 June

matchupresult
GWS GIANTS GWS
Collingwood COLL
GWS 66, COLL 64
Port Adelaide PORT
West Coast Eagles WCE
PORT 89, WCE 41
St Kilda STK
Richmond RICH
STK 93, RICH 67

Saturday, 27 June

matchupresult
Gold Coast SUNS SUNS
Fremantle FRE
SUNS 64, FRE 51
Essendon ESS
Carlton CARL
CARL 52, ESS 51
Brisbane Lions BL
Adelaide Crows ADEL
BL 83, ADEL 46
Melbourne MELB
Geelong Cats GEEL
GEEL 47, MELB 44

Sunday, 28 June

matchupresult
Hawthorn HAW
North Melbourne NMFC
HAW 58, NMFC 54