It was a great opportunity for England to level the series at 2-2. They did well in the first two days, when they had India at 177/7 against England's first innings total of 353. At this point, I thought that England could have got a lead of at least 120-150. But then the partnership between Dhruv Jurel and Kuldeep Yadav took the match away from them. Even after Kuldeep got out, Akash Deep added 40 valuable runs for the 9th wicket along with Jurel.
IMO, it's more important for tail enders to keep their wicket safe especially when there is proper batter on other side, Akash Deep added 9 runs of 28 balls, it was ok contribution and wouldn't have minded even if it was 0, and he got out trying to defend too which was sensible compared how from England's side Bashir got out trying to go for big hit in first innings despite Joe Root hanging on other end.
And the England captain made the mistake by under-utilizing the pacers (James Anderson and Ollie Robinson).
Indian spinners were successful and destroyed England batting in second innings, Stokes might have went with spinners with same agenda.
I wanted to see Anderson complete his 700 wickets in this series, at first I thought it'll be an easy feat but now I doubt as in this match it seems unlikely to happen and there is question mark whether he will play next game.