Somraj Singh’s Never Stop Looking hadn’t won a race since last January but past performances were of little matter over the wet going in this race as ...