The 30-share BSE Sensex climbed 287.93 points to 81,836.66 in early trade. The 50-share NSE Nifty rallied 84.25 points to 25,089.75