Flower Cup


The Flower Cup is a Grade 3 horse race for three-year-old Thoroughbred fillies run in March over a distance of 1800 metres at Nakayama Racecourse.
The race was first run in 1987 and has been run at Grade 3 level ever since.

Winners since 2000

The 2011 running took place at Hanshin Racecourse.

Earlier winners