AFL Schedule

Thursday, May 3

matchupresult
Geelong Cats GEEL
GWS GIANTS GWS
GEEL 93, GWS 32

Friday, May 4

matchupresult
Western Bulldogs WB
Gold Coast SUNS GCFC
WB 81, GCFC 72
Essendon ESS
Hawthorn HAW
HAW 90, ESS 67
West Coast Eagles WCE
Port Adelaide PORT
WCE 102, PORT 60
Sydney Swans SYD
North Melbourne NMFC
NMFC 68, SYD 66
Adelaide Crows ADEL
Carlton CARL
ADEL 125, CARL 70

Saturday, May 5

matchupresult
Richmond RICH
Fremantle FRE
RICH 110, FRE 33
St Kilda STK
Melbourne MELB
MELB 106, STK 67
Brisbane Lions BL
Collingwood COLL
COLL 121, BL 114