AFL Schedule

Wednesday, June 24

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

Thursday, June 25

matchupresult
GWS GIANTS GWS
Collingwood COLL
GWS 66, COLL 64

Friday, June 26

matchupresult
Port Adelaide PORT
West Coast Eagles WCE
PORT 89, WCE 41
St Kilda STK
Richmond RICH
STK 93, RICH 67
Gold Coast SUNS SUNS
Fremantle FRE
SUNS 64, FRE 51
Essendon ESS
Carlton CARL
CARL 52, ESS 51

Saturday, June 27

matchupresult
Brisbane Lions BL
Adelaide Crows ADEL
BL 83, ADEL 46
Melbourne MELB
Geelong Cats GEEL
GEEL 47, MELB 44
Hawthorn HAW
North Melbourne NMFC
HAW 58, NMFC 54