Back then it was entirely possible. Sri Lanka was a really good team, capable of giving strong competition to big 3 teams and India had a weak bowling attack (especially in the pace bowling department). And back then, Virat Kohli had just started his career, and was being overshadowed by heavyweights such as Gautham Gambhir, Sachin Tendulkar and Virender Sehwag.
Srilanka was a good team back then. They had good bowlers and good batting line up and it was really possible for them to beat India. History cannot be changed, India won that match comfortably.
I guess its league match but yeah i was pointing out to WC Final...
Good Ol days...
Sadly current Sri lankans team is doomed and seems minnow whenever they play against the India. They do have some good young blood who can bring srilankan team back to life so there is still some hope left for them.