AFL Schedule

Friday, 22 April

matchupresult
GWS GIANTS GWS
St Kilda STK
STK 77, GWS 60
Western Bulldogs WB
Adelaide Crows ADEL
ADEL 63, WB 62
Port Adelaide PORT
West Coast Eagles WCE
PORT 117, WCE 33

Saturday, 23 April

matchupresult
Fremantle FRE
Carlton CARL
FRE 97, CARL 62
North Melbourne NMFC
Geelong Cats GEEL
GEEL 121, NMFC 61
Gold Coast SUNS SUNS
Brisbane Lions BL
BL 132, SUNS 80

Sunday, 24 April

matchupresult
Richmond RICH
Melbourne MELB
MELB 76, RICH 54
Hawthorn HAW
Sydney Swans SYD
SYD 109, HAW 68
Essendon ESS
Collingwood COLL
COLL 93, ESS 82