Crystal Palace overcame first-placed Tottenham Hotspur with a dominant performance at Selhurst Park, a Wilfried Zaha penalty securing the club's 500th ...