India end Day 2 at 49/1 in second innings, lead S Africa by 42 runs