Equinox, the world's top-ranked horse, dominates over the home stretch to win the 43rd Japan Cup, four lengths ahead of this year's winner of Japan's Triple Crown for fillies, Liberty Island.
Equinox has been perfect for more than a year – five Grade 1 wins, most recently a second victory in the Tenno Sho, and has been rated No. 1 throughout in the…