Winlock Molly holds on for emotional win for trainer Ben Talbot