AFL Schedule

Thursday, 18 April

matchupresult
St Kilda STK
Western Bulldogs WB
WB 124, STK 64

Friday, 19 April

matchupresult
Adelaide Crows ADEL
Essendon ESS
ESS 78, ADEL 75
Collingwood COLL
Port Adelaide PORT
COLL 123, PORT 81
Carlton CARL
GWS GIANTS GWS
CARL 117, GWS 98

Saturday, 20 April

matchupresult
Brisbane Lions BL
Geelong Cats GEEL
GEEL 63, BL 37
West Coast Eagles WCE
Fremantle FRE
WCE 105, FRE 68
Sydney Swans SYD
Gold Coast SUNS GCFC
SYD 110, GCFC 57
North Melbourne NMFC
Hawthorn HAW
HAW 113, NMFC 68