Canberra Race 3 results, Friday 18 September 2026: Feazabeel won · The Overlay