Second Test, Calcutta, day three (stumps):
South Africa 305 v India 359-6
Dravid's fears are realised as his bails are dislodged by Hall
India were establishing a handy lead over South Africa when bad light brought an early end to the third day's play of the second Test in Calcutta.
The hosts led by 54 runs on 359-6 at stumps, with Dinesh Karthik (35) and Irfan Pathan (21) putting on 51 unbroken runs for the seventh wicket.
Virender Sehwag went for 88 in the morning, and Rahul Dravid also had a ton in sight before falling for 80.
Makhaya Ntini was the most impressive of the visiting attack with 2-85.
Resuming the day on 129-1, India added only 15 runs before Sehwag was caught in gully off a brutish short ball from Ntini.
Sachin Tendulkar's indifferent run of form continued when he misjudged an off-drive and played Zander de Bruyn (2-32) onto his stumps for 20, leaving India 198-3 at lunch.
Ntini is suitably ecstatic after ousting Sehwag with a fine bouncer
Dravid, 33 overnight, doubled his boundary tally to eight and was looking sharp but he was one of two batsmen to fall in the afternoon, bowled by Andrew Hall off an inside edge.
Skipper Sourav Ganguly was the other, dubiously given out lbw to de Bruyn for 40 despite the ball pitching outside leg-stump and possibly not hitting the stumps.
VVS Laxman did not look entirely comfortable at the crease, and on 38 he drove loosely at Ntini and was caught by Justin Ontong at point.
India were just three runs ahead at that point, and it spoke volumes for the competitiveness of South Africa that India's best partnership of the day was left to the seventh wicket.
Both Karthik and Pathan were supremely watchful, and they will look to reap the rewards on day four.
India: Sourav Ganguly (captain), Virender Sehwag, Gautam
Gambhir, Rahul Dravid, Sachin Tendulkar, Venkatsai Laxman, Dinesh
Karthik, Anil Kumble, Harbhajan Singh, Irfan Pathan, Zaheer Khan.
South Africa: Graeme Smith (captain), Andrew Hall, Hashim Amla,
Jacques Kallis, Jacques Rudolph, Boeta Dippenaar, Zander de Bruyn,
Shaun Pollock, Justin Ontong, Thami Tsolekile, Makhaya Ntini.
Umpires: Daryl Harper, Simon Taufel.