You had your team down to get mullered when in reality your starting 11 cost over 100 million so had a bit of a realistic chance to get a result
My prediction was based on what I'd seen in the previous two games, not on the cost of the squad. Every team has a chance of a result against whoever they're playing. Wigan knocked Man City out of the fa cup in 2018. Nobody gave them a chance. Surprises can happen.
Bruce set the team up well today and every player grafted their bollocks off and we rode our luck a bit and spurs didn't hit their usual level. All combined to make a Newcastle victory.