NEWMARKET trainer William Haggas is in good form and landed the Group 3 32Red Mile at Haydock with Al Shaqab Racing’s Hathal, who overcame a long absence and just managed to hold on by a head and a neck from Mitchum Swagger and Convey.

Considering he had not been seen since around this time last year, Hathal hardly looked great value at 11/2.