Remember the Escort is 300kg lighter than the nissan, so just basic power to weight ratio you would need more power in the nissan to compete with the escort. But then again... escorts dont have air con and all the lovely extras they get with it.
The pulsar however should walk allover both as it weight less than both and is 4 wheel drive but has all the power of the 200sx