ROUND 19
Friday July 21
Essendon vs Western Bulldogs (Marvel Stadium), 7:50pm
Saturday July 22
Richmond vs Hawthorn (MCG), 1:45pm
Carlton vs West Coast Eagles (Marvel Stadium), 2:10pm
Brisbane Lions vs Geelong Cats (The Gabba), 4:35pm
Port Adelaide vs Collingwood (Adelaide Oval), 7:40pm
Fremantle vs Sydney Swans (Optus Stadium), 7:40pm
Sunday July 23
GWS Giants vs Gold Coast Suns (Manuka Oval), 1:10pm
Melbourne vs Adelaide Crows (MCG), 3:20pm
St Kilda vs North Melbourne (Marvel Stadium), 4:40pm