AFL Schedule

Thursday, 1 April

matchupresult
Collingwood COLL
Brisbane Lions BL
BL 73, COLL 72
North Melbourne NMFC
Western Bulldogs WB
WB 167, NMFC 39

Friday, 2 April

matchupresult
Adelaide Crows ADEL
Gold Coast SUNS SUNS
ADEL 95, SUNS 85
Richmond RICH
Sydney Swans SYD
SYD 117, RICH 72
Essendon ESS
St Kilda STK
ESS 143, STK 68

Saturday, 3 April

matchupresult
West Coast Eagles WCE
Port Adelaide PORT
WCE 108, PORT 71
Carlton CARL
Fremantle FRE
CARL 109, FRE 64

Sunday, 4 April

matchupresult
GWS GIANTS GWS
Melbourne MELB
MELB 102, GWS 68
Geelong Cats GEEL
Hawthorn HAW
GEEL 69, HAW 64