Kandpal hits century