The BSE Sensex soared 0.75 per cent reaching a level of 81,698. The Nifty 50 index climbed 0.76 per cent to the 25,010 level. The BSE Mid-Cap Index posted a notable gain of 0.66 per cent, while the BSE Small-Cap Index, despite opening higher, closed the session with a 0.20 per cent rise.