Smith gets duck, mixed day for Test stars