Cricket News: A piece of sheer on-field brilliance by a rejuvenated KL Rahul and divine intervention by the weather gods