New Delhi: Harbhajan Singh put India on top with three early strikes on the fourth morning as Zimbabwe slumped to 42 for three in its second innings of the second Test on Sunday.India was earlier all out for 354 in its first innings, after resuming at its overnight 319 for six, to take a 25-run lead and Harbhajan's strikes left the tourists only 17 runs ahead at lunch with three key batsmen back in the pavilion.Harbhajan had opener Trevor Gripper (10) caught by Rahul Dravid in the slips and then dismissed Alistair Campbell (2) and Andy Flower (0) within a space of four balls, three overs later to reduce Zimbabwe to 31 for three in the 12th over.Skipper Stuart Carlisle was batting on 22 with three fours at the break while Dion Ebrahim was on five.
Earlier, India failed to achieve its stated target of taking a 100-run lead with overnight centurion Saurav Ganguly getting out in the very first over after adding only one run to his score.Anil Kumble progressed India's innings with some fine hits, his fifth boundary taking the host, past Zimbabwe's first innings score of 329. Kumble remained unbeaten on 34. For Zimbabwe, Heath Streak finished with four wickets for 92 runs while Ray Price returned figures of three for 108. PTI