Yuvraj Singh passed a poignant comeback half-century, and Cheteshwar Pujara reached his second Test hundred, as England's struggles continued at the Sardar Patel Stadium.
The tourists endured their second successive wicketless morning on day two of the four-Test series, India reaching lunch on 410 for four.
Pujara (133no) completed India's second century of the innings, after Virender Sehwag's blistering statement of intent on Thursday. But it was Yuvraj's unbeaten 72 which carried the emotional element, the 30-year-old all-rounder playing his first Test innings since recovering from cancer.
The left-hander reached his 98-ball 50 with a big hit over midwicket off Graeme Swann for his fifth four, to go with one straight six also off the off-spinner. England immediately gave the ball, only four overs old, to Swann rather than seamers at each end.
But the closest they came to a breakthrough was with a collection of lbw appeals, against each batsman, the most convincing of which was Swann's from only the second ball of the day when Yuvraj missed a sweep without addition to his overnight 24.
He and Pujara then appeared to target Swann, taking 15 off one over - including that six from Yuvraj - but Alastair Cook kept his nerve, and the off-spinner continued.
By then, Pujara, who had started the day on 98, and moved into triple figures, reaching the century from 190 balls and having hit 13 fours.
It soon turned into a 'groundhog day' experience for England on this lifeless surface - although, to defensive fields, runs did not come as quickly as they had for Sehwag 24 hours earlier.
Cook employed some unconventional fielding positions at times, posting a seven-two off-side arrangement to help James Anderson dry up the run-rate against Pujara.
The latter is not a batsman to respond with a loss of patience, however, and it seemed England's best hope was to try to out-bore the stoic number three - and hope for a mistake from Yuvraj. If so, they remained disappointed on both counts.