10 th june 1986, India made history at the Lord's and clinched their first-ever Test victory at the venue, defeating England by five wickets at the historic venue in the first match of their three-match series against the Englishmen.
No comments found. Be a first comment here!