India vs Sri Lanka Live: Sri Lanka Win
That's it! Sri Lanka have beaten India by 6 wickets.
Arshdeep Singh was given 7 runs to defend in the final over, and he did well to take the game to the penultimate ball by conceding 5 runs in the first four deliveries.
However, in the second-last ball, Dasun Shanaka and Bhanuka Rajapaksa ran two runs off byes to help their team record their second win in the Super Four stage.
Following this victory, Sri Lanka remain at the top of the standings, with four points to their name. On the other hand, India's fate is no longer in their hands, as they will be eliminated if Pakistan beat Afghanistan in tomorrow's match.
India vs Sri Lanka Live: Sri Lanka on the Brink of Victory
Excellent batting from Sri Lanka, and they now need 7 runs only from the last over. Bhuvneshwar Kumar bowled yet another poor penultimate over, conceding 14 runs.
India vs Sri Lanka Live: 12 Runs From Hardik's Over
Hardik Pandya proved to be expensive in his last over, conceding 12 runs. Sri Lanka now need 21 runs from their last two overs. Bhuvneshwar Kumar and Arshdeep Singh have one over apiece remaining.