20150127 india: Rain subdues applause but not the mood