4 years since India’s Test win at Lord’s after 28-year wait 24 Jul, 2018 cricpur England Cricket Team, Indian Cricket Team 0 762 On July 21, 2014, India pulled off their first Test victory at Lord’s Cricket Ground since 1986 4 years since India’s Test win at Lord’s after 28-year wait