Newcastle have ended a 56-year drought.