The Magpies have beaten the best in recent weeks but now have to raise their game against the struggling Hammers