The Sensex gained 224.45 points or 0.29 per cent to close at 76,724.08, while the Nifty 50 rose 37.15 points or 0.16 per cent to end at 23,213.20