Rain, India or Sri Lanka? Who will have the last laugh in Galle? Latest from the stadium - Times of India Videos
Rain could play a crucial role in the India vs Sri Lanka Test in Galle. With 288 runs or six wickets needed, who will have the last laugh? Get the latest update from the stadium.