Newcastle United cruised past Chelsea to reach the Carabao Cup quarter-finals.
An Alexander Isak strike, quickly followed by an Axel Disasi own goal, were enough to avenge their 2-1 defeat against the same opponents in the Premier League on Sunday.
The game started at a frantic pace with Newcastle's Joelinton striking the post at one end before Renato Veiga's effort was deflected just wide at the other.
Swedish striker Isak, who had netted just twice this season, opened the scoring from close range in the 23rd minute after Sandro Tonali intercepted a loose pass just outside the penalty area.
The hosts doubled their advantage three minutes later when Joe Willock flicked on Isak's cross and Chelsea defender Disasi turned the ball into his own net.
Enzo Maresca's side struggled to cope with Newcastle's pressing and were fortunate to go into half-time with just a two-goal deficit.
Sean Longstaff thought he had headed in a third midway through the second half but the linesman's flag ruled it out for offside.
Chelsea enjoyed more of the ball after the break, but were left frustrated when Joao Felix poked wide when one on one with Nick Pope.
Substitute Noni Madueke made a decent impact, but boss Maresca, having left out Nicolas Jackson, also opted against introducing key man Cole Palmer from the bench.
Newcastle substitute William Osula came agonisingly close to a third goal, but his low drive eight minutes from time struck the foot of the post.
Newcastle have taken just 12 points from their opening nine Premier League games this season, but the crowd at St James' Park showed their appreciation following an impressive performance.
The 2022-23 Carabao Cup runners-up are looking to win a major domestic trophy for the first time since lifting the FA Cup in 1955.
Newcastle will face Brentford at St James' Park in the last eight, with the tie to take place during the week commencing 16 December.
Player of the match
After the opportunity to rate players has closed, the score displayed represents the average from all the submissions by BBC Sport users.