I think the loss today was an accident waiting to happen. India had got enough warnings about it. CT 17 was the first one. India had to build a Plan B for their template. Their top order coming good was all cool but they had to ensure there was cover for the top order collapse.
What did India do? They played around with Pandya at 4, then had him back down to try Rayudu. Talked him up, backed him but the moment he had a string of low scores, backed out of him. India were being troubled by top order not coming good since AUS series, MS scored 3 50s..
It told you the team was still not prepared. Then you collapse vs NZ, Rayudu shines but he isn't backed and you have Shankar designated. That doesn't quite go well and you go back to a player who you termed was a backup opener. Rahul does okay before Dhawan gets injured.