Benchmark equity indices BSE Sensex and NSE Nifty50 ended with gains of over a per cent each on Tuesday