Indian markets extended gains Tuesday, with the Sensex rising 136 points to 81,926 and Nifty closing at 25,108. Realty, oil & gas, and pharma stocks led the rally, while FMCG and PSU banks dragged. Reliance, ICICI Bank, and Bharti Airtel supported gains; Axis Bank, SBI, and Infosys were among top losers.