India superb. The main difference between the 2 sides imv has been the spinners. Jadeja and Ashwin can bowl tight for hours where as Moeen and Rashid never created enough pressure, a poor ball was never too far away.
England also need to learn to play over 5 days again. Test matches here last 4 days if that. England are very good at beating sides in favourable conditions but can't play attritional cricket any more when a game demands it and conditions don't suit, either with the bat or the ball. India have looked a more balanced team throughout the series too... Still, England have a promising group of players, a change of captain may pay dividends. This could be a good thing for them in the long run.
India though... Wow! This last win has been superb. To concede 477 and then score 700 odd and bowl England out to win by an innings is a fantastic performance. They are really tough. They put their foot on Englands throat and kept on treading. A lot of this must be down to Kohli. I hope Root has been watching.