London: India finally won their first away Test in more than three years as they defeated England by 95 runs at Lord's on Monday.
Victory ended India's run of 15 successive Tests without an away win.
This success, in the second Test of a five-match campaign, also put India 1-0 up in the series after the opening draw at Trent Bridge.
This was India's first Test match win on foreign soil since they beat the West Indies by 63 runs in Kingston in June 2011, a sequence encompassing 10 defeats and five draws.
A look back at India's winless streak away from home and how it finally came to an end:
Drawn v West Indies, Bridgetown Jun 2011
Drawn v West Indies, Roseau Jul 2011
Lost 196 runs v England, Lord's Jul 2011
Lost 319 runs v England, Nottingham Jul 2011
Lost inns and 242 runs v England, Birmingham Aug 2011
Lost inns and 8 runs v England, The Oval Aug 2011
Lost 122 runs v Australia, Melbourne Dec 2011
Lost inns and 68 runs v Australia, Sydney Jan 2012
Lost inns and 37 runs v Australia, Perth Jan 2012
Lost 298 runs v Australia, Adelaide Jan 2012
Drawn v South Africa, Johannesburg Dec 2013
Lost 10 wickets v South Africa, Durban Dec 2013
Lost 40 runs v New Zealand, Auckland Feb 2014
Drawn v New Zealand, Wellington Feb 2014
Drawn v England, Nottingham Jul 2014
Won 95 runs v England, Lord's Jul 2014