Cricket Champions Trophy 2017: SriLanka breaks 38 years of Hoodoo 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 admin4 hours ago4 hours agoKeep Reading