The G1 Yushun Himba (Japanese Oaks) was not without its challenges for last month's G1 Japanese 1000 Guineas heroine Liberty Island (Jpn) (Duramente {Jpn}) as she was trying a distance beyond a mile for the first time, but ultimately the 2400 metres held no fears, as she strolled home a sixth-length winner in 2:23.10 in Tokyo. Sunday Racing's imperious dame became the 17th filly--following her paternal half-sister Stars On Earth (Jpn) in 2022--to win the first two legs of the Japanese Fillies' Triple Crown. It was the largest winning margin...