Newcastle remain on course to retain the Carabao Cup after a 2-0 home win over Tottenham moved them into the quarter-finals.
Headers from Fabian Schar and Nick Woltemade inflicted Tottenham's first away defeat of the season in all competitions.
Newcastle made a fast start and deservedly went ahead as Schar, one of eight changes from Saturday's home win over Fulham, headed in from a 24th-minute corner.
Please use Chrome browser for a more accessible video player
Schar goal v Spurs
Fabian Schar headed in the opener
Team news
Holders Newcastle made eight changes from Saturday’s win over Fulham, with defenders Dan Burn and Malick Thiaw, and striker Nick Woltemade the three to keep their places.
Aaron Ramsdale, Emil Krafth, Fabian Schar, Sandro Tonali, Jacob Ramsey, Joe Willock, Anthony Elanga and Harvey Barnes all came in.
Tottenham made four changes from Sunday's win at Everton as goalkeeper Antonin Kinsky, midfielders Lucas Bergvall and Pape Sarr, and striker Richarlison started.
Micky van de Ven, Mohammed Kudus and Randal Kolo Muani were benched, while Guglielmo Vicario was left out.
But Spurs were unhappy with the referee for the opener as they felt Djed Spence was not given enough time to take his position in the box after putting his boot back on after losing it in the build-up to the corner.
Harvey Barnes nearly doubled Newcastle's lead in the 41st minute as he hit the bar from close range - and was nearly punished for his miss in first-half stoppage time, but Richarlison headed straight at Newcastle goalkeeper Aaron Ramsdale.
It was a frustrating evening for Spurs' striker as he struggled in front of goal and was shown up by his opposite number, Woltemade, who doubled the home side's lead five minutes into the second half.
Newcastle's club-record signing took full advantage of Spurs goalkeeper Antonin Kinsky's misjudgement at Joe Willock's cross to nod home for a sixth goal in nine starts.
Nick Woltemade celebates after putting Newcastle 2-0 up against Spurs
Image: Nick Woltemade celebrates doubling Newcastle's lead
Tottenham pushed for a route back into the game, but ex-Arsenal goalkeeper Aaron Ramsdale was in fine form as he made a great save to deny Pape Sarr's powerful curling effort inside the box.
Tottenham's Newcastle hoodoo continues with Eddie Howe's side having now won six of their last seven games against the north London club in all competitions.
Newcastle will aim to make it three straight wins as they visit West Ham in the Premier League on Sunday, live on Sky Sports, while Spurs will look to bounce back at home to London rivals Chelsea on Saturday, also live on Sky Sports.
What's next?