New Endeavour cruises to eighth victory in Tamworth