AFL Schedule

Thursday, April 21

matchupresult
GWS GIANTS GWS
St Kilda STK
STK 77, GWS 60

Friday, April 22

matchupresult
Western Bulldogs WB
Adelaide Crows ADEL
ADEL 63, WB 62
Port Adelaide PORT
West Coast Eagles WCE
PORT 117, WCE 33
Fremantle FRE
Carlton CARL
FRE 97, CARL 62

Saturday, April 23

matchupresult
North Melbourne NMFC
Geelong Cats GEEL
GEEL 121, NMFC 61
Gold Coast SUNS GCFC
Brisbane Lions BL
BL 132, GCFC 80
Richmond RICH
Melbourne MELB
MELB 76, RICH 54

Sunday, April 24

matchupresult
Hawthorn HAW
Sydney Swans SYD
SYD 109, HAW 68
Essendon ESS
Collingwood COLL
COLL 93, ESS 82