The BSE Sensex gained 1,205 points or 1.63% to close at 75,273.45, while the Nifty 50 advanced 394 points or 1.72% to settle at 23,306.45