On this day in 1986: India registered first-ever Test win at Lord's
New Delhi [India], June 10 (ANI): It was on June 10, 1986, when India managed to register its first-ever Test win at Lord's Cricket Ground.
The side achieved the win on the final day of the first Test