India's hopes revive in Bengaluru