The second day of week ended green as both the Sensex and the Nifty gained 114.19 points or 0.32 per cent and 42.60 points or 0.40 per cent, respectively. The Sensex closed at 35,378.60 and the Nifty at 10,699.90, at the end of a positive trading day.