India won, India won on Pakistan, India Won the Match against Pakistan by 29 runs, India won by 29 runs, India won in semi final, india won icc world
India won the Semifinal World cup match 2011 against Pakistan by 29 runs.
Harbhajan Singh tightened the Indian stranglehold on Pakistan by having Shahid Afridi caught by Virender Sehwag in the covers off a full toss in their World Cup semifinal clash at the PCA stadium in Mohali on Wednesday.