That Sri Lanka were getting their act together was demonstrated by their performance in their last game against West Indies at Durham where they raced to 338-6 and won by 23 runs.
“India is a tough team. They are a top team in the world. You cannot afford to do mistakes against such a skilful side. However, we have beaten them here in England in the Champions Trophy and we have some good memories. The same set of players are part of this squad too. I hope that we will be able to play well,” said Sri Lanka captain Dimuth Karunaratne at the pre-match press conference held here on Friday.
“But as I said we have little room for error. We want to finish this game well and that will enable us to finish the World Cup on a good note. Although we are unable to make it to semis, a good ranking in the tournament will be good for us,” he said.