England's push for victory in the third Test was met by stubborn resistance from India on day three at Headingley.
Needing 354 to make England bat again, India rebounded from being bowled out for 78 in the first innings by working to 215-2.
They were led by Cheteshwar Pujara's stoic 91 not out, while Rohit Sharma made a stylish 59.
After their second-wicket stand of 82 was ended, captain Virat Kohli looked in good order for his unbeaten 45.
England, who lost their last two wickets for nine runs in the morning to be dismissed for 432, largely bowled well without rewards.
Ollie Robinson and Craig Overton were particularly impressive on an unresponsive pitch, claiming a wicket apiece.
While England are not yet in serious danger of being on the wrong end of another famous Headingley comeback, they are being made to battle hard to level the series at 1-1.
No thoughts of another Headingley miracle - yet
While this storied ground has given England some of their most remarkable victories - Ian Botham in 1981 and Ben Stokes in 2019 - it has also dished out its share of unlikely defeats. Sri Lanka in 2014 and West Indies in 2017 both won from pretty hopeless positions.
India joining those ranks still seems highly fanciful, especially when it is considered that no team has ever overturned such a large first-innings deficit to win a Test.
However, the fight they have shown - a complete contrast to the soft way their batting folded on Wednesday - has at least added intrigue to a weekend that might not otherwise have seen any play.
The action on Friday was slower than the opening two days, but it was no less intriguing. Rarely did it feel like the India batsmen had control of the threat posed by England's attack.
There were also some bizarre moments. A plane flew overhead trailing a banner saying 'Sack the ECB and save Test cricket', while pitch invader 'Jarvo', who appeared during the second Test Lord's, made another idiotic entry to the field, this time padded up.
There was also the charade of England having to bowl their spinners in the late gloom, allowing India to score more freely than at any other point, only for play to be called off four overs early when Joe Root wanted his pace bowlers to take the new ball.
Pujara leads India resistance
Pujara had gone 12 Test innings without a Test half-century, but made 45 on the fourth day of the second Test to lay the foundations for India's sensational win.
Here, on the ground he graced as Yorkshire's overseas player, he typified India's approach - patient, determined and watchful - for his highest Test score since January 2019.
Pujara arrived after KL Rahul was stunningly taken one-handed at second slip by Jonny Bairstow off Overton. He left with sound judgement and scored with sweet tucks through mid-wicket.
Rohit played wonderful drives, but could have been lbw to Robinson on 39 had England not delayed the review. By the time Root called for it, the allotted 15 seconds were up.
When Rohit played across one from Robinson, the review could not save him, the ball shown to be clipping the leg stump.
Kohli himself is without a half-century in eight innings and a hundred in 18, but looked ominous in an unbroken third-wicket stand of 99.
England forced to work hard
It was unrealistic for England to expect the third day to be as one-sided as the previous two, yet, although they did not get the wickets they desired, it was not for a lack of effort. Time and again the home side went past the outside edge.
Overton was the pick of the bowlers, at one point delivering a 10-over spell either side of lunch that was rewarded by the wicket of Rahul.
Sam Curran was the only disappointment. Root used him for only one of the first 37 overs and, when he was given a prolonged spell, it was expensive.
Given the cloudy conditions, it was understandable that Moeen Ali's off-spin was often ignored, but he and Root were forced to bowl 12 overs in tandem at the end of the day.
At one point, Root got one to rip through Kohli, suggesting that spin may become a factor on Saturday and Sunday.
When play does resume, England will have the boost of the second new ball being available.