True Self (Hugh Bowman) runs in the Queen Elizabeth Stakes over 1m 5f. She won this race last year but her form this year hasn’t been good so it is hard to see her winning this again. However, she loves the track and maybe she’s due a change of luck.