India deserved to win: Afridi

  • 3:15
  • Mar 30, 2011;
Pakistan skipper Shahid Afridi congratulated the Indian team on their 29-run win in the World Cup semi-final and said some sloppy fielding by his teammates made a huge impact. However, he did not forget to mention that as promised Pakistan did not let Sachin Tendulkar score his 100th international ton.