20170825 sports: Rain or not; Bengaluru FC takes over with a dominant win