London: India's 95-run victory against England on Monday was only the second time in 17 matches stretching back 82 years that they had won a Test at Lord's.
The success of MS Dhoni's men, which put them 1-0 up in the five-match series following the drawn opener at Trent Bridge, saw them follow Kapil Dev's 1986 team as a winning India Test side at the 'home of cricket'.
India's Test record at Lord's now stands at played 17, won two, drawn 11 and lost four.
Photos: Katrina Kaif, Shamita Shetty at Mumbai airport
Photos: Varun Dhawan, Alia Bhatt promote 'Badri...' on 'Dil Hai Hindustani'
In pictures: 15 facts about kissing that will surprise you
Photos: Shahid Kapoor and Mira Rajput at cafe in Bandra
Photos: Deepika Padukone, Neha Dhupia and Soha Ali Khan at event