Bournemouth is on a remarkable unbeaten run as they face Crystal Palace, who are looking to spoil their European ambitions.