It's all down to experience in the middle ordered.
Rahane should have batted 4. Had he had they probably would have won, but due to ripping his webbing in a hand fielding he was hoping not to bat.
That left rishi dawhan, Singh in the middle order with jadeja(a decent bat but more in for his bowling) to carry them to victory, and there inexperience showed badly. They couldn't cope after the 3 quick wickets.
It then needed up with yadav and the ever ugly sharma to swing like bellends at the end. There definately to number xis down there!