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.