AFL Schedule

Wednesday, April 6

matchupresult
Port Adelaide PORT
Melbourne MELB
MELB 68, PORT 36

Thursday, April 7

matchupresult
Geelong Cats GEEL
Brisbane Lions BL
GEEL 80, BL 70

Friday, April 8

matchupresult
Sydney Swans SYD
North Melbourne NMFC
SYD 86, NMFC 75
Collingwood COLL
West Coast Eagles WCE
WCE 87, COLL 74
Fremantle FRE
GWS GIANTS GWS
FRE 88, GWS 54
Richmond RICH
Western Bulldogs WB
RICH 99, WB 61

Saturday, April 9

matchupresult
Essendon ESS
Adelaide Crows ADEL
ESS 103, ADEL 99
Hawthorn HAW
St Kilda STK
STK 142, HAW 73
Gold Coast SUNS SUNS
Carlton CARL
SUNS 92, CARL 62