Cricket 0 1 min readICC World Cup Twenty20 final match between India and Sri Lanka delayed due to rain yesterday.The match started at 7: 40 pm. 7 Apr 2014, 12:00 am0ICC World Cup Twenty20 final match between India and Sri Lanka delayed due to rain yesterday.The match started at 7: 40 pm. Banglar Chokh admin