After losing his unbeaten record when second in April's G1 Satsuki Sho (Japanese 2000 Guineas), Croix Du Nord was on something of a recovery mission, and he delivered when it counted, running out a three-quarter length winner of the G1 Tokyo Yushun (Japanese Derby) on Sunday. Masquerade Ball (Duramente), third in the Satsuki Sho, charged home second, 1 1/2 lengths to the good of Shohei (Saturnalia). The betting public felt the 2400 metres of the G1 Tokyo Yushun (Japanese Derby) was well within the son of Kitasan Black's scope, and...