Preece submits best Cup finish of season