AFL Schedule

Thursday, June 27

matchupresult
Brisbane Lions BL
Melbourne MELB
BL 86, MELB 81

Friday, June 28

matchupresult
Sydney Swans SYD
Fremantle FRE
FRE 99, SYD 98
North Melbourne NMFC
Western Bulldogs WB
WB 77, NMFC 60
Gold Coast SUNS GCFC
Collingwood COLL
GCFC 101, COLL 90
Geelong Cats GEEL
Essendon ESS
GEEL 105, ESS 60
Adelaide Crows ADEL
GWS GIANTS GWS
ADEL 94, GWS 78

Saturday, June 29

matchupresult
St Kilda STK
Port Adelaide PORT
PORT 62, STK 60
Richmond RICH
Carlton CARL
CARL 131, RICH 70
West Coast Eagles WCE
Hawthorn HAW
HAW 94, WCE 33