Hit Show takes home the $12M prize in the 2025 Dubai World Cup at Meydan, outpacing favorites in a race night to remember.