London derby tests Tottenham's strength and Crystal Palace's desperation