Newcastle United climbed to third in the Premier League and took control of the race for UEFA Champions League qualification with a 5-0 win over Crystal Palace.
In a game that was rescheduled due to their successful trip to the EFL Cup final last month, Newcastle were out of sight by half-time at a jubilant St James' Park.
A stunning strike from Jacob Murphy got the Magpies up and running, then they ran riot after Nick Pope saved an Eberechi Eze penalty.
Harvey Barnes and Fabian Schar netted either side of Marc Guehi's own goal to put the hosts 4-0 up at the break, then Alexander Isak's curler rounded off the scoring in the 58th minute.
Newcastle – who again had Jason Tindall in the dugout as Eddie Howe continues to recover from pneumonia – are now two points clear of fourth-placed Nottingham Forest, while Palace stay 12th.
How the match unfolded
Isak had already gone close twice before Murphy put Newcastle ahead, firing a spectacular shot inside Dean Henderson's near-post from a tight angle on the right.
Palace had a golden chance to level in the 36th minute as Pope clattered Chris Richards while coming out to punch, with Darren England awarding the penalty after a VAR review.
But Eze rolled a tame effort straight at Pope, and Newcastle had their second goal two minutes later, Guehi deflecting Barnes' cutback into his own net.
Two more Newcastle goals followed in first-half stoppage time, with Barnes firing across goal to cap a devastating counter-attack and Schar glancing Murphy's deep free-kick home.
Isak fired straight at Henderson from a great position early in the second half, but he got in on the act soon afterwards, curling home from distance after Maxence Lacroix lost possession.
Palace's best chance for a consolation saw Daniel Munoz's header blocked by his own team-mate Eddie Nketiah, summing up a chastening outing for Oliver Glasner's team.
Newcastle hit stride at perfect time
Since exiting the FA Cup to Brighton & Hove Albion in early March, Newcastle have won six straight games in all competitions, the last three in dominant fashion.
After routing Leicester City 3-0 and Manchester United 4-1, the Magpies stepped things up a notch in their game in hand.
It was just the fifth time they had led by four or more goals at half-time in the Premier League, with Murphy and Barnes showing the way.
Before Murphy scored one of the goals of the season, rattling a shot past Henderson from near the byline, Isak had already had two decent opportunities – he worked Henderson from 18 yards in the seventh minute then nodded just over two minutes later.
Newcastle's third goal was a thing of beauty as Sandro Tonali fed Barnes on the break, and the in-form winger beat Lacroix with a cheeky stepover before firing across goal and in.
Isak was determined to join them on the scoresheet and would not be denied in the second half, curling in from distance for his 21st Premier League goal of the season. He is now level in the scoring charts with Erling Haaland, six behind Mohamed Salah.
With a wealth of attacking talent available and momentum firmly behind them, Newcastle are in control of their destiny, ahead of Saturday's clash with fellow Champions League hopefuls Aston Villa.
No wind beneath Eagles' wings
The news that the Premier League will have five Champions League spots for next season also came as music to the ears of Crystal Palace supporters.
Newcastle sealed UEFA Europa Conference League qualification via their EFL Cup triumph, but if the Magpies qualify for the Champions League or UEFA Europa League via their Premier League finish, that spot will be passed down.
Glasner's men were targeting Europe when they won seven of 10 league games between mid-January and Saturday's trip to Manchester City. But their collapse from 2-0 up to a 5-2 defeat at the Etihad Stadium seems to have taken the wind out of their sails.
There was little Palace could do when Murphy sent a rocket of a shot into the top-right corner, but Wednesday's game got away from them within the space of two minutes late in the first half.
Pope refused to blink when Eze – who had scored both of his previous Premier League penalties – stepped up, and he only had to make the slightest movement to his left to hold a tame attempt.
Fewer than 120 seconds later, Guehi – who was reportedly of interest to Newcastle last summer – scored an own goal when facing the Magpies for the second time this campaign.
Palace will now surely see the FA Cup as their most likely route to Europe. Before their semi-final against Villa, they face AFC Bournemouth and Arsenal in the Premier League.
Club reports
Newcastle report | Crystal Palace report
Match officials
Referee: Darren England. Assistants: Nick Greenhalgh, Akil Howson. Fourth official: Tom Bramall. VAR: Craig Pawson. Assistant VAR: Constantine Hatzidakis.
WHO'S GOING TO BE YOUR
MAN OF THE MATCH?
Vote at Full-time