Have been more impressed with Pakistan throughout this tournament so far, whether that is because they've displayed the kind of consistency that is generally so unlike them, I'm not sure. They have an abundance of potential match winners (as do India) that you don't know which of them is going to turn it on on the day.
Hafeez was outstanding with bat and ball against the WI in the quarters, Afridi and Gul have been excellent too, I still think Shoaib should get the nod for this game providing he can get through the bulk of his ten overs, just offers more of a threat than Riaz, who has bowled nicely in spells. Akhtar against Tendulkar and Sehwag could be so enthralling, Pleased Ajmal is back in the XI, he seems more difficult to dominate than Rehman, so will see how the Indian line-up plays him.
I think Pakistan must be flexible with their batting line-up, personally would like to see Younis Khan come in at three, Shafiq starting at four, with the potential of flirting in Umar Akmal should the need arise to improve the run rate. Keeping Misbah at 5 or 6 will allow for him to help re-build the innings or play innovatively in the power plays. The boundary hitting capability of Afridi and Razzaq may not have come off to the extent they'd have hoped, but it just might on Wednesday.