India defeated Sri Lanka by seven wickets in the 2nd T20I of the series on Sunday, July 29. With this, India took an unassailable 2-0 lead.