Goalkeeper Jack Butland was the hero as Stoke left Newcastle with a hard-earned point after the Magpies again failed to make the most of their chances.