Almeraq put an off-day at Newmarket firmly behind him with a dominating victory in the Betfair Sprint Cup at Haydock Park on Saturday.