After being a beaten favourite three times over 1m2f, ZEYRAN was dropped back to this trip at Yarmouth and duly got off the mark. She's a well-bred filly and may well have more to come so can end the winning run of Ribbons, even though James Fanshawe's filly has only been raised 4lb for landing a Goodwood handicap last month. Snow Rose is a full sister to the top-class Raven's Pass so should have plenty more to offer after getting off the mark at Goodwood in the autumn and the second has franked that form since. It's My Time was well ridden to take a Chester handicap last time but this looks a lot tougher and Keep The Secret would have to improve again for the switch to Turf.
Zeyran (IRE) 3-1fav (8-12) Tracked leaders, led over 1f out, soon hung right to stands' side rail, ridden and ran on, won at Yarmouth 1m hcp 0-80 (4) gf in May beating Patriotic (9-2) by 2 1/4l, 7 ran.
Macchiara 7-1 (10-0) Held up in rear, headway on outside 4f out, chased leaders halfway, pushed along 2f out, weakened inside final furlong, 5th of 8, 2 1/4l behind Amosite (9-9) at Newbury 7f flls hcp 0-75 (5) gf.
Ribbons 3-1 (8-13) Steadied towards rrear, keen hold, headway over 2f out, soon switched right to challenge, led over 1f out, edged right inside final furlong, ran on, won at Goodwood 1m 3yo fll hcp 0-85 (4) gd in May beating Trapeze (8-13) by 1l, 8 ran.
Snow Rose (USA) 11-2 (9-0) Made all, ridden inside final 2f, clear when hung left over 1f out, stayed on well, ridden out, won at Goodwood 1m 2yo stks (5) gd in Sep beating Jabhaat (9-0) by 2l, 10 ran.
It's My Time 11-2 (8-7) Hampered after start, soon switched left to inside, held up towards rear, headway on inside over 1f out, switched left off rail inside final furlong, strong run to lead post, won at Chester 1m flls hcp 0-80 (4) gd beating Dutch Mistress (8-8) by shd, 9 ran.
Keep The Secret 12-1 (9-0) Held up in touch in rear, headway entering final furlong, quickened to lead inside final furlong, comfortable (impressive), won at Lingfield 1m 2yo mdn fll (5) pol in Dec beating Easy Life (9-0) by 3l, 8 ran.