Sensex closed at 82,605.43, up 575.45 points (0.70%), and Nifty50 rose 178.05 points (0.71%) to 25,323.55. Bajaj twins, Trent, and Asian Paints led gains; Infosys and Tata Motors lagged. Nifty Realty surged 3.04%, with MidCap and SmallCap indices also closing higher amid positive global cues and falling crude oil prices.