India stay afloat