AFL Schedule

Thursday, 18 April

matchupresult
Brisbane Lions BL
Collingwood COLL
COLL 123, BL 61
North Melbourne NMFC
Essendon ESS
ESS 116, NMFC 58

Friday, 19 April

matchupresult
West Coast Eagles WCE
Port Adelaide PORT
PORT 95, WCE 53
GWS GIANTS GWS
Fremantle FRE
FRE 106, GWS 82
Melbourne MELB
St Kilda STK
STK 95, MELB 55

Saturday, 20 April

matchupresult
Richmond RICH
Sydney Swans SYD
RICH 89, SYD 67
Western Bulldogs WB
Carlton CARL
CARL 101, WB 57
Adelaide Crows ADEL
Gold Coast SUNS SUNS
ADEL 119, SUNS 46

Sunday, 21 April

matchupresult
Hawthorn HAW
Geelong Cats GEEL
GEEL 113, HAW 90