Fully agree; This is the most important thing that we did wrong, not once, but twice in 5 matches and we were affected in both.
Now, we cannot blame Nehra for the 50th over or Piyush Chawla for the 49th over a few days ago. A match should be won for a majority of 100 overs, not just in the last one or two overs. Even Bhajji could have gone for runs in the final over (remember how Saeed Ajmal, a superior off spinner, was smashed in the final over of the T20 world cup?). We won it only in the first 30 overs of our batting, started losing ground thereafter and were never in the game really after we posted around 50 less runs than what was par for this ground, and based on the start Viru and Sachin gave us.