Eighth-pick dark horse T M Precure surged strongly in the final furlong to win the Hanshin Juvenile Fillies on Sunday, claiming the title of the fastest 2-year-old filly in Japanese horse racing.

T M Precure stormed out of the pack after the final turn and moved past early leader Asahi Rising from outside before edging Secret Code for a 1- 1/2 length victory in heavy rain at Hanshin Racecourse. T M Precure clocked 1 minute, 37.3 seconds in the Grade One mile race on turf, stretching her unbeaten streak to three in as many career starts.

Secret Code finished second and Fusaichi Pandora came third, a half-length further back. Top favorite Alluring Voice slumped to 14th. T M Precure paid out 2,260 yen on a 100 yen wager.