AFL Schedule

Friday, 28 May

matchupresult
Western Bulldogs WB
Melbourne MELB
MELB 87, WB 59
Collingwood COLL
Geelong Cats GEEL
GEEL 61, COLL 51
Brisbane Lions BL
GWS GIANTS GWS
BL 129, GWS 65
St Kilda STK
North Melbourne NMFC
STK 88, NMFC 68

Saturday, 29 May

matchupresult
West Coast Eagles WCE
Essendon ESS
ESS 87, WCE 71
Gold Coast SUNS SUNS
Hawthorn HAW
SUNS 113, HAW 76
Richmond RICH
Adelaide Crows ADEL
RICH 111, ADEL 83
Sydney Swans SYD
Carlton CARL
SYD 100, CARL 78

Sunday, 30 May

matchupresult
Port Adelaide PORT
Fremantle FRE
PORT 115, FRE 69