Nifty made an immense come back to post the knee-jerk reaction to the crisis brewing in the Middle East. A follow up candle tomorrow to confirm the grip of bulls will be required however for the bull run to continue. The resistances on the upper side for spot Nifty will be at 19721, 19817 and 19894. Supports for Nifty on the lower side will be at 19474 (Strong Mid-channel support) and 19333.