The Listed Carnavon Stakes over six furlongs looks a highly competitive affair on Saturday and if more rain comes Happy Romance could be the value angle.
The three year old has been highly progressive throughout her career landing a hat-trick as a juvenile, starting in a 25 runner Class 2 at Newbury.
She then went to York in another big fielded handicap and demolished the field which saw her step up to a Group Three at Salisbury where again she got the job done in style.
The filly ended her juvenile season in the 6f Group One Cheveley Park Stakes at Newmarket and ran to a good standard to finish fourth of eight runners.
This season the filly returned at Newbury over 7f and did not suit the step up in trip, but last time out back at 6f she got back to winning ways at Chelmsford.
That run would have got her ready for this event and getting some cut in the ground will only be beneficial for her and against others at the top of the market.