India defeated Sri Lanka by 41 runs in their ODI Asia Cup 2023 Super Four stage match in Colombo on Tuesday.
India ended Sri Lanka's 13-match winning streak in ODI cricket.
Defending champions India have qualified for Asia Cup 2023.