Benchmark equity indices Sensex and Nifty closed lower for a second day on Tuesday as investors remained cautious amid disappointing earnings from IT majors TCS and Infosys. Fall in index major Reliance Industries, HDFC Bank and ICICI Bank and fresh foreign fund outflows also dented sentiment.