Newcastle moved up to third in the table after a goalless draw at Crystal Palace and extended their unbeaten run to 15 Premier League matches.
The visitors dominated the contest throughout, with the visitors conceding 15 corners while the hosts were dealt a blow when Wilfried Zaha was injured in the second half.
Magpies goalkeeper Nick Pope, who kept his ninth straight clean sheet in all competitions, pulled off a spectacular dive to deny substitute Jean-Philippe Mateta a chance to break the deadlock.
The result drew Newcastle level on 39 points with Manchester United, who face league leaders Arsenal on Sunday.
The visitors had an early chance when Joe Willock sent a cross to Miguel Almiron on the right side of the area but he directed his volleyed effort into the side-netting.
Dan Byrne finally forced Vicente Guetta to make a low save with a sharp, left-footed strike, and the Magpies found themselves on the attack again when referee Craig Pawson determined that Jeffrey Schlupp took the final touch as he Battled with Almiron on the right byline.
Newcastle created nothing from Kieran Trippier’s resulting corner, but kept up the pressure as Fabian Schar flicked the ball on to Joelinton, who fired a low effort straight at Guetta from 10 yards.
Joelinton remained looking for an opener and struck from close range, the ball appearing to deflect off Tyreek Mitchell’s arm, but a quick VAR check determined there was no handball.
The hosts survived another Newcastle set piece when Aberechi Eze was punished for bringing down Almiron on the right and the ball bounced past Schar before Guata claimed it out of the air.
Palace could have taken the lead just before half-time from Eze’s corner, which found Chris Richards in a good position in front of goal but the American – making his second start for Palace – could only nod over the crossbar.
Palace were unable to create any real chances after the break, while Newcastle could not find the finishing touch as Joelinton saw a right-footed effort blocked, Bruno Guimarães direct a dangerous effort wide and Sven Bottmann nod in the opener. Missed a good chance.
It was more bad news for the Eagles when talisman Zaha, making his 450th start, pulled off what appeared to be a hamstring injury to boss Patrick Vieira in order to bring on Michael Ollies in the 65th minute.
The ball made a fine jump to avoid Pope as the ball pinged around the area before falling at the feet of substitute Mateta, who fired an effort towards the top-left corner but saw the Magpies keeper put away the best of Palace The chance was Milan.
The visitors continued to enjoy considerable possession through the 80 minutes, but were denied taking the lead by Guetta, who got his gloves on to Alexander Isak’s header before stopping the second from Shaar.
Neither side was able to score anything in the four minutes of extra time, although 17-year-old substitute David Ojoh was still able to enjoy a milestone when he became the youngest player to play for Palace in the Premier League. became.
It was the second time the teams had drawn on penalties in a Carabao Cup clash after a goalless deadlock.