David O'Meara's Stressfree caught the eye with the way he travelled through the race when second at Doncaster last month and must have strong claims of going one better dropped into this easier grade.