AFL 2019 Round 23 - Collingwood v Essendon ( 251 results )