India defeated Pakistan by 29 runs in the 2011 World Cup semi-final played in Mohali, India on March 30, 2011. Batting first, India scored 260-9 with Sachin Tendulkar scoring 85 runs. Pakistan were bowled out for 231 in reply. Tendulkar was named man of the match for his match-winning innings.