India beat Sri Lanka by seven wickets in the fourth one-day international on Thursday to take an unassailable 3-1 lead in the five-match series.
Scores: Sri Lanka 315-6 in 50 overs (U. Tharanga 118, K. Sangakkara 60) v India 317-3 in 48.1 overs (G. Gambhir 150 not out, V. Kohli 107)



