646.46; Nifty surges 88.35 points to close at 9