A century from Rahul Dravid helped India make 286 all out and avoid the follow-on against England on day three of the first test at Lord's.
England's openers Andrew Strauss and Alastair Cook survived five overs to reach 5-0 at stumps, a lead of 193.
Dravid was India's top scorer with an unbeaten 103 from 220 balls with 15 fours, after being put down on 42 by Graeme Swann.
"At that stage I was just thinking about getting the 274," Dravid said, referring to the figure India needed to avoid following on. "I spoke to Praveen (Kumar) and told him to take every run we could get. I think the 17 runs that he got were crucial. That 274 was quite a good thing to have because I concentrated on that and not on my score."
A revitalized Stuart Broad took 4-37 and Chris Tremlett claimed 3-80 but dropped catches helped ensure England would bat again.
"I'm very pleased to have picked up four wickets, but I'm more pleased that as a team we took 10 Indian wickets," Broad said. "I think we're in a very strong position. I think the wicket's still playing pretty well and we're going to see some swing."
India began day three on 17-0, in reply to England's 474-8 declared.
Broad, under presssure to keep his place in the side, bowled India openers Abhinav Mukund for 49 and Gautam Gambhir for 15 during an engrossing morning session.
India had made steady if not comfortable progress in the first hour, with Mukund and Gambhir taking 99 balls to put on 50 for the first wicket. It took the introduction of Broad, from the Pavilion end, to unsettle the batsmen.
Broad's first delivery was a no ball, and he initially looked wayward and frustrated. He also overlooked the chance to appeal for an lbw when he rapped Mukund on the toe with a yorker that replays showed would have hit the stumps.
But after an hour he produced a superb ball that swung between Gambhir's bat and pad to flatten his middle stump.
Broad's line remained inconsistent but he claimed his second wicket when Mukund tried to fetch a wide delivery and played on.
That ushered Tendulkar to the crease, to warm applause from every part of the ground.
Looking to score his 100th international century, Tendulkar got off the mark with a cover drive for two. He was then gifted four runs when Kevin Pietersen attempted to run him out. With nobody backing up, Pietersen's throw missed the stumps and flew to the boundary, leaving Broad furious.
Dravid reminded the crowd of his pedigree with an elegant prod through the covers to bring up India's 100, but both batsmen needed all their experience to cope with Broad and Tremlett in the final overs before lunch.
For the first 40 minutes of the afternoon session Dravid and Tendulkar were in imperious form, but their partnership of 81 was ended when Tendlukar chased an outswinger from Broad and edged it to Graeme Swann at first slip.
There may not have been a lot wrong with the bowling, but England's fielding was poor.
In Broad's next over his captain, Andrew Strauss, dropped a simple slip catch off Laxman, who was on 0. Swann then spilled a more difficult chance to remove Dravid.
Dravid survived to pass 50, from 98 balls, but Laxman holed out to Tremlett and was caught by Jonathan Trott at long leg for 10.
Suresh Raina lasted just two balls before he was lbw to Swann for a duck, before MS Dhoni edged the final ball of the session from Tremlett just short of the slips.
If India were in trouble at tea, Dhoni and Dravid batted the game into a stalemate for the first 80 minutes of the evening session until Tremlett, bowling with the new ball from the Nursery End, had Dhoni caught at second slip by Swann.
Tremlett had Harbhajan Singh caught behind for 0 in the same over, but Praveen Kumar belied his status as a tailender by swatting a quick 17 to steer India past the follow on target of 275.
Kumar perished when he holed out to Broad and was caught by Strauss.
Raina came back on to act as Zaheer Khan's runner - suggesting Khan, who injured his hamstring on day one, will struggle to bowl in England's second innings.
Khan was bowled by Anderson for 0, who then ended the innings when he had Ishant Sharma caught behind, also for a duck.
That left England a tricky 19-minute session to navigate till stumps, but they survived despite a strong appeal for lbw from Sharma against Cook.