Share this story
Close X
Switch to Desktop Site

March 30, 2011

Image 1 of 17


Indians celebrate after their team won the ICC World Cup cricket semifinal match against Pakistan, in Mumbai, India. 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, giving Sachin Tendulkar another chance to reach his 100th hundred after his charmed innings fell just short on Wednesday.

PHOTO: Rafiq Maqbool/AP

Next Image Previous Image

Image 1 of 17

About these ads