Champions Trophy 2017: SriLanka breaks 38 years of Hoodoo

  • 7 years ago
With a seven wicket win for against India at The Oval on Thursday, they broke many records. The victory also ended 38 year wait for Sri Lanka to beat India in England.