The Sensex opened at 86,065.92, a gain of 301.99 points or 0.35%; Nifty opened at 26,226.95, up 85.85 points or 0.33%