Attard horses capture top three positions in 86th running of