Dubai: American horse Hit Show, ridden by Florent Geroux, won the $12 million Dubai World Cup at Meydan on Saturday night.