Bajaj Finance was the top gainer in the Sensex pack, rising 2.94%, followed by Bharti Airtel, Sun Pharma, Reliance Industries, SBI, L&T and Tata Steel