Will McCarthy rides The Dominator to victory in Thackeray