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.
PHOTO: Ajit Solanki/AP