India end 28-year drought at Lord`s with 95-run win over England
India clinched their first Test win at the historic Lord`s in nearly three decades as they rode on Ishant Sharma`s inspired spell of fast bowling to demolish England by 95 runs and take a 1-0 lead in the five match series here today.
Trending Photos