AFL Schedule

Thursday, June 20

matchupresult
Carlton CARL
Geelong Cats GEEL
CARL 138, GEEL 75

Friday, June 21

matchupresult
Port Adelaide PORT
Brisbane Lions BL
BL 152, PORT 73
GWS GIANTS GWS
Sydney Swans SYD
SYD 102, GWS 75
Melbourne MELB
North Melbourne NMFC
MELB 70, NMFC 67

Saturday, June 22

matchupresult
Essendon ESS
West Coast Eagles WCE
ESS 122, WCE 92
Fremantle FRE
Gold Coast SUNS SUNS
FRE 85, SUNS 65