I didn't see the game, but wow - what a result!
I think that while India's bowling and fielding has been widely criticised, at least they didn't concede 7 wides and 5 no balls. (just the 3 wides from India)
Such a strong batting lineup and you bowl an extra 1-2 overs to India? Puts you 10-15 preventable runs behind from the get-go no matter how many runs the poor Indian fielding might concede.
There is not that much difference between the top sides on any given day - this sort of poor discipline could make the difference in the close games - probably did today.
(My Aussies are among the worst offenders in terms of wides & NBs
)