Crystal Palace v Arsenal: History says visitors will win again