The S&P BSE Sensex rose nearly 200 points while the Nifty50 closed higher but failed to hold above the 22,000 mark on Thursday. Sectorally, buying was seen in power, public sector, metal, and capital goods stocks while healthcare stocks saw some selling pressure.