AFL Schedule

Wednesday, June 30

matchupresult
Gold Coast SUNS GCFC
Richmond RICH
GCFC 77, RICH 67

Thursday, July 1

matchupresult
Geelong Cats GEEL
Essendon ESS
GEEL 98, ESS 57

Friday, July 2

matchupresult
Melbourne MELB
GWS GIANTS GWS
GWS 64, MELB 55
Adelaide Crows ADEL
Brisbane Lions BL
BL 111, ADEL 59
Fremantle FRE
Carlton CARL
CARL 80, FRE 64
Hawthorn HAW
Port Adelaide PORT
PORT 87, HAW 53

Saturday, July 3

matchupresult
Sydney Swans SYD
West Coast Eagles WCE
SYD 118, WCE 26
Collingwood COLL
St Kilda STK
STK 70, COLL 61
Western Bulldogs WB
North Melbourne NMFC
WB 108, NMFC 79