After seven painful decades without lifting silverware, Newcastle deservedly beat Premier League champions-elect Liverpool ...