AFL Schedule

Thursday, 4 April

matchupresult
Adelaide Crows ADEL
Melbourne MELB
MELB 78, ADEL 63
Brisbane Lions BL
North Melbourne NMFC
BL 112, NMFC 42

Friday, 5 April

matchupresult
Port Adelaide PORT
Essendon ESS
PORT 111, ESS 42
West Coast Eagles WCE
Sydney Swans SYD
SYD 104, WCE 78
Fremantle FRE
Carlton CARL
CARL 73, FRE 63

Saturday, 6 April

matchupresult
Western Bulldogs WB
Geelong Cats GEEL
GEEL 95, WB 91
Gold Coast SUNS GCFC
GWS GIANTS GWS
GWS 117, GCFC 89
Richmond RICH
St Kilda STK
STK 67, RICH 60

Sunday, 7 April

matchupresult
Collingwood COLL
Hawthorn HAW
COLL 77, HAW 72