AFL Schedule

Thursday, 7 April

matchupresult
Port Adelaide PORT
Melbourne MELB
MELB 68, PORT 36

Friday, 8 April

matchupresult
Geelong Cats GEEL
Brisbane Lions BL
GEEL 80, BL 70
Sydney Swans SYD
North Melbourne NMFC
SYD 86, NMFC 75
Collingwood COLL
West Coast Eagles WCE
WCE 87, COLL 74

Saturday, 9 April

matchupresult
Fremantle FRE
GWS GIANTS GWS
FRE 88, GWS 54
Richmond RICH
Western Bulldogs WB
RICH 99, WB 61
Essendon ESS
Adelaide Crows ADEL
ESS 103, ADEL 99
Hawthorn HAW
St Kilda STK
STK 142, HAW 73
Gold Coast SUNS GCFC
Carlton CARL
GCFC 92, CARL 62