Nifty fell 1.64% to close at 22,231.80, while the Sensex declined 1.44% or 1,045.46 points to 71,593.24