Newcastle continued their winning run to keep pressure on the Champions League spots but their triumph over Spurs wasn't without controversy