

Indians throng a street to celebrate after their team won the ICC World Cup cricket semifinal match against Pakistan, in Ahmadabad, India, on March 30. India upstaged archrival Pakistan by 29 runs in the so-called 'mother of all World Cup matches' to progress to the final against Sri Lanka. Ajit Solanki/AP
An Indian family celebrates India's victory over Pakistan in the Cricket World Cup semifinal match in Ahmadabad, India, on March 30. Ajit Solanki/AP
Pakistan cricket fans look on gloomily at the end of the Pakistan-India cricket match on March 30, in Islamabad, Pakistan. Anjum Naveed/AP
Fans react as they watch the ICC Cricket World Cup semifinal match between India and Pakistan on a screen in Mumbai, India, on March 30. India beat Pakistan by 29 runs to reach the World Cup final. They will face co-hosts Sri Lanka in an all-Asia final in Mumbai on April 2. Danish Siddiqui/Reuters
Pakistan's Misbah-ul-Haq (r.) and Saeed Ajmal (second from r.) look on as India's players celebrate their win over Pakistan by 29 runs in the Cricket World Cup semifinal match in Mohali, India, on March 30. Aijaz Rahi/AP
Pakistan captain Shahid Afridi (c.) walks after congratulating India's players after India won the Cricket World Cup semifinal match between Pakistan and India in Mohali, India, on March 30. Gurinder Osan/AP
Indian Border Security Force soldiers and Pakistani Rangers, in black, are face to face during the daily retreat ceremony on the Pakistan-India border in Wagah, Pakistan, on March 29. Pakistan faces its archrival India on March 30 as hundreds of millions of fans tune in to follow the semifinal match in the Cricket World Cup in Mohali, India. K.M.Chaudary/AP
Indian supporters don the tricolor in different forms as they arrive at the stadium to watch India take on Pakistan in the second semifinal of the Cricket World Cup in Mohali, India, on March 30. Saurabh Das/AP
A Pakistani prisoner (l.) poses with an Indian prisoner during the Pakistan-India cricket match shown on television in Karachi's central jail in Pakistan on March 30. Pakistan and India play the semifinal of the Cricket World Cup in Mohali, India, on March 30. Shakil Adil/AP
A Pakistani prisoner celebrates during the Pakistan-India cricket match shown live in Karachi central jail in Pakistan on March 30. Shakil Adil/AP
An Indian prisoner celebrates during the Pakistan-India cricket match shown on television in Karachi's central jail in Pakistan on March 30. Shakil Adil/AP
Pakistanis watch the ICC World Cup cricket semifinal match between India and Pakistan on a huge screen at a shopping market in Islamabad, Pakistan, on March 30. Anjum Naveed/AP
Members of India's Central Reserve Police Force celebrate a shot by India's Sachin Tendulkar during the ICC Cricket World Cup semifinal match between India and Pakistan, in a camp in Srinagar, India, on March 30. Fayaz Kabli/Reuters
Indians watch the ICC World Cup cricket semifinal match between India and Pakistan on a television set outside a shop in Mumbai, India, on March 30. Rafiq Maqbool/AP
Indians react as they watch the ICC World Cup cricket semifinal match between India and Pakistan on a television set at a hair salon in New Delhi, India, on March 30. Manish Swarup/AP
A Pakistani man wears face paint depicting the national flag as he watches the ICC World Cup cricket semifinal match between India and Pakistan on a television set at a clothes shop in Islamabad, Pakistan, on March 30. Anjum Naveed/AP
A Pakistani boy reacts as he watches the ICC World Cup cricket semifinal match between India and Pakistan on a huge screen at a market in Islamabad, Pakistan, on March 30. Anjum Naveed/AP
Policemen keep guard at the Punjab Cricket Association Stadium, venue for the the ICC World Cup semifinal match between India and Pakistan, in Mohali, India, on March 29. The decades-old rivalry between India and Pakistan moved back onto the cricket pitch on March 30. Saurabh Das/AP
Indian schoolchildren make a formation to wish the Indian cricket team well ahead of the ICC World Cup semifinal match between India and Pakistan, in Bhubaneshwar, India, on March 29. AP
Pakistan Prime Minister Yousuf Gilani (l.) shakes hands with Indian Prime Minister Manmohan Singh prior to the ICC World Cup semifinal cricket match between India and Pakistan in Mohali, India, on March 30. The two prime ministers, mixing business with pleasure, joined tens of thousands of cricket fans to watch a key match between their rival nations. Raveendran/AP