Happy Sebring ‘has an engine’ and looks set to climb the ratings The three-year-old is one to follow after flashing home to win at Sha Tin on Sunday 7 May 2018