Kohli-Pujara add 118-runs in post lunch session
The skipper and his partner hit boundaries at will, scoring in an excess of four runs per over in the middle session.
At Tea, India are on 210 runs for the loss of two wickets.
While Pujara is unbeaten on 97 runs, Kohli is batting on 91.
Earlier, India survived a scare after they lost both their openers for 22 runs.
The first blood was drawn in the second over of the day, as KL Rahul, who made his comeback after more than 40 days, was sent back to to the pavilion for a duck.
Murali Vijay, who showed glimpses of his old form in the Rajkot Test by scoring a century, was the next to depart.
Vijay's brief innings of 20 runs was laden with four boundaries.
At lunch, India had put on 92 runs for the loss of two wickets.
For England, pacemen Broad and Anderson have picked up a wicket each.
Support Our Journalism
We cannot do without you.. your contribution supports unbiased journalism
IBNS is not driven by any ism- not wokeism, not racism, not skewed secularism, not hyper right-wing or left liberal ideals, nor by any hardline religious beliefs or hyper nationalism. We want to serve you good old objective news, as they are. We do not judge or preach. We let people decide for themselves. We only try to present factual and well-sourced news.