Newcastle host West Ham on Monday at St James' Park with these two top six hopefuls in very different positions.