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.
View at DailyMotion

Champions Trophy 2017: SriLanka breaks 38 years of Hoodoo
Shares: