Fiorente beat Red Cadeaux by three quarters of a length with another 1-1/2 lengths to Mount Athos.
Irish stayer Simenon made a long run in the race and fought on bravely for fourth with Dandino taking fifth.
Caulfield Cup winner Fawkner was the first Australian-bred horse across the line, finishing sixth.
Ruscello, who led the field past the winning post for the first time, ran last.
French mare Verema failed to complete the course.
Official finishing order:
1. Fiorente
2. Red Cadeaux
3. Mount Athos
4. Simenon
5. Dandino
6. Fawkner
7. Ethiopia
8. Brown Panther
9. Super Cool
10. Voleuse de Coeurs
11. Dunaden
12. Seville
13. Sea Moon
14. Royal Empire
15. Mourayan
16. Ibicenco
17. Foreteller
18. Masked Marvel
19. Dear Demi
20. Hawkspur
21. Green Moon
22. Tres Blue
23. Ruscello
DNF. Verema
Want to see more stories from InDaily SA in your Google search results?