South Africa off-spinner Simon Harmer struck in his first over of India's chase in the second Test in Guwahati.