A Jekyll & Hyde performance from Newcastle sees them lucky to hold onto a draw after a half time lead.