Sunday and Monday were dreary mornings, with a persistent drizzle telling you there wasn't going to be much cricket today.
Tuesday, though, was a different story. The morning was gloomy, but with no rain, there was that thing called hope, hope that we would finally get some play in this second Test match between India and South Africa in Bengaluru.
After three inspections, the latest of them coming at 1 pm IST, the umpires decided play will finally resume at 2 pm IST, only for that drizzle to return and end all hopes of watching some cricket.
Play was delayed on Day 4 in the morning, not because of the rain, but owing to a wet outfield, which, understandably, had not dried out enough.
With the sun only peeking through every now and then, the drying process was slow, and after that process looked like being completed with success in the afternoon, a slight, yet consistent, drizzle ensured the wait for play would continue.
It took until 2.30 pm IST for the umpires to finally give in and admit that Day 4 would also be a complete washout, but when the announcement was made, it came as no surprise even for the most optimistic of people.
The Day 4 washout means this Test match has lost 270 overs and also any hope of fashioning a winning result for either team. India are 80/0 after bowling South Africa out for 214 in the first innings.
It looks like India will go into the third Test in Nagpur with a 1-0 series lead, rather than the unassailable 2-0 they would have liked to have.