England captain Joe Root once again tormented a listless Indian bowling attack while Jonny Bairstow added to their woes as the hosts reached 216 for 3 at lunch on the third day of the second Test.
Root, a nemesis of Indian bowlers since his international debut, was once again at his best as he attacked them from the start of the third day and found an able ally in Bairstow, who also scored runs at a fair clip.
The England captain, who is inching towards his 22nd Test hundred, is currently batting on 89 off 171 balls with nine boundaries to his credit.
On the other hand, Bairstow vindicated his coach Chris Silverwood's decision to persist with him by getting his 22nd half-century, remaining undefeated on 51 off 91 balls. Bairstow has six boundaries to his credit.
The duo added 108 runs for the third wicket as Virat Kohli's five-pronged attack failed to make a single breakthrough on a pitch that had already slowed down a touch and became easier for batting.
Save Jasprit Bumrah (0/34 in 15 overs), none of the Indian pacers looked like troubling the duo, who scored boundaries at will to release the pressure in the first hour itself.
Root started the session with a square drive for a four off Mohammed Siraj (2/49 in 17 overs) to reach his third successive fifty plus score in the series.
Shami (1/60 in 16 overs) and Siraj during the first half an hour went for at least six boundaries as skipper Kohli had no clue how to set field for bad deliveries that the normally dependable Shami and the inexperienced Siraj bowled.
There were only two maiden overs in that first hour of play in which 54 runs were scored and suddenly India, who were leading the charge in first two days, went into back-foot.
Save Bumrah, who bowled hard lengths with the old ball, Ishant, who was not played in the first Test, drifted too much on the pads while Shami provided a lot of width for both Root and Bairstow to play their cuts and drives.
Ravindra Jadeja bowled a few overs but there was not much help for him too.