Of rain, love and cricket...