Given a Yuga Kawada ride befitting a $1.10 (1-10) mortal, Sunday Racing Co. Ltd.'s Liberty Island (Jpn) (Duramente {Jpn}) became the seventh filly to win the Japanese Triple Tiara with a deceptively easy one-length victory in Sunday's G1 Shuka Sho before a packed grandstand of better than 45,000 onlookers at Kyoto Racecourse. Masked Diva (Jpn)
The post The Crown Fits: Liberty Island Eases Home In the Shuka Sho appeared first on TDN | Thoroughbred Daily News | Horse Racing News, Results and Video | Thoroughbred Breeding and Auctions.