On this day in 1986, India won its first Test match at the ‘Mecca of Cricket’
On this day in 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…
Read More...
Read More...