Home Latest MARKET LIVE: Sensex gains 300 points in pre-open, Nifty tops 11,150