Another Truth (JPN) wins the Antares Stakes (Gr.3)