Sensex opened at 85,323.20, up 2,102.73 points or 2.57% and Nifty opened at 26,308.05 up 651.65 points or 2.60% as of 9.55 am.