Lords at Wankhede

Print edition : May 06, 2011

Indian players celebrating with the World Cup after winning their final match, against Sri Lanka, in Mumbai on April 2. - SHASHANK PARADE/PTI

    This article is closed for comments.
    Please Email the Editor
    ×