A different horse since the turn of the year, winning at Wolves over 5f off a mark of 72, he then went to Newcastle a month later and finished close third.
Getting back to winning ways at Southwell next time out off a mark of 76, he then went up to a mark of 80 for his last run at Lingfield but was not for stopping carrying his good run of form going on to land his third race in four runs.
Off only 2lb higher at Newmarket next time out he ran another big race to finish less than a length back in third behind the progressive Dream Composer.
Dream Composer has since won again at Goodwood and Lihou also franked the form last time out when tackling soft ground at Epsom and finishing best of the pack.
Up 4lb for this event to a mark of 86 he has been in electric form of late and from stall 2 should see him go close again.