England kept up their good work with ball and bat on the second morning of the third Test at Eden Gardens.
Monty Panesar finished with four for 90, to add to 11 wickets in Mumbai, as England bowled India out for 316 despite some late belligerence from Mahendra Singh Dhoni (52).
Alastair Cook and Nick Compton, on the back of three successive half-century opening stands on this tour, then made no mistake in 11 overs of batting before lunch - reaching 22 without loss.
India's 43 runs for the last three wickets was a par outcome in an entertaining first hour.
Dhoni made his intent clear immediately, up the wicket to the second ball of the morning to crunch James Anderson past mid-off.
His overnight partner Zaheer Khan was dropped by Graeme Swann off Anderson, but was soon gone anyway - lbw to a Panesar arm ball.
Panesar also made short work of Ishant Sharma, but the last-wicket pair frustrated England for more than half-an-hour.
Pragyan Ojha made no runs, but kept out 19 balls, allowing Dhoni to club Panesar for successive sixes over long-off and long-on as England brought the field up for the final two deliveries of one over.
The cat-and-mouse continued, with four consecutive maidens at one point, and until Cook had to rest Anderson for Steven Finn.
It was a change which brought Dhoni's 50, with his fifth four from 113 balls crashed past cover, but then the end too when the India captain gloved Finn and Swann did well to make ground from slip to complete a diving catch.