Dhoni should drop Munaf Patel and take Yusuf Pathan in his place for pakistan game.
Go with all 8 batsmen and take only 3 specialist bowlers (Zahir Khan, Harbhajan and Ashwin). There are 5 part time bowlers to do the job of 4th and 5th bowler. i.e. yuvraj, Yusuf, Raina, Tendulkar and Sehwag.
Only Zahir, Bhajji and Ashwin are good rest of the specialist bowlers are not any better than the part timers. At least not in good current form.
This way India will have 8 solid batsmen and 8 decent bowling options. In any case the 4th specialist bowler has been a liability in all WC India games so far. Today it was Munaf, the other days it was Nehra, Chawla or Sreesanth. And Dhoni has been giving new ball to spinners any ways, so we donot need 2nd pacer. Except at Mohali track tends to be faster , so may be take sreesanth or nehra in place of Ashwin
This way they can afford to have one batsman at the crease going after the bowling to get on top of opposition as plenty more can follow.
This strentgens the team overall .