Newcastle 1-5 Manchester United: Cristiano Ronaldo turned in another breathtaking display as Manchester United made the most of Newcastle's woes to close the gap on Barclays Premier League leaders Arsenal to three points.
The Portugal international claimed a double either side of half-time to take his tally for the season to 29, with Wayne Rooney, who had opened the scoring on 25 minutes, adding a brace and substitute Louis Saha scoring against his former club after Abdoulaye Faye had pulled one back.
It was just what manager Alex Ferguson had ordered after the Gunners had conceded a late equaliser at Birmingham earlier in the day to pass up the chance of establishing an eight-point lead.
United were simply irresistible on a day when their pace and movement were just too much for an angst-ridden Newcastle side, who have now not won in 10 league games and taken only three points from the last 30 on offer.
But in truth, the Red Devils would have beaten better sides than the beleaguered Magpies on this form and Arsenal can be in little doubt that the men from Old Trafford are in hot pursuit.
Bobby Robson, who celebrated his 75th birthday on Monday, was presented on the pitch before kick-off after the club he once managed had earlier unveiled a bust in his honour at St James' Park.
When a team has not won in nine Premier League games, perhaps the last thing they need is to face an outfit scenting blood in the title race and with its two most dangerous players in clinical form.
That record was effectively stretched into double figures by half-time as a home defence which battled manfully throughout, twice capitulated in the face of extreme pressure and were punished on both occasions.
Kevin Keegan might have thought his players had ridden out the early storm - indeed, they had gone close to the opening goal with just four minutes gone when skipper Michael Owen flicked a near-post shot wide from Charles N'Zogbia's cross.
However, with 25 minutes gone and Ronaldo having swapped wings with the tricky Nani, the older man curled an inch-perfect cross to the far post for Rooney to side-foot home amid a conspicuous lack of black and white shirts.
The fact that the goal came just seconds after Owen had seen penalty appeals for an untidy challenge on him by international team-mate Rio Ferdinand waved away by referee Chris Foy simply rubbed salt into the wound.
To their credit, the home side did their best to mount a fightback, Damien Duff and James Milner both going close.
Former Manchester City midfielder Joey Barton gave the ball away in the middle of the park and United once again tore their hosts open with lightning pace and bewildering movement.
Ronaldo's scorching run gave the Newcastle defence no chance, but it was Michael Carrick's incisive pass which handed him the chance to slide a shot past the helpless Shay Given.
The Magpies lost 6-0 at Old Trafford on January 12 and on that
day, they went
in at the break level, and that cannot have made for an easy
team-talk as Keegan looked for fresh inspiration.
Given's involvement ended at the break when he was replaced by Steve Harper with his groin injury still causing him problems before the break.
Newcastle set about their task with a certain determination and went close twice in quick succession, Duff forcing a solid save from Edwin van der Sar at his near post and then United old boy Nicky Butt smashing a long-range effort wide.
United were content to try to hit the home side on the break, and they did that to stunning effect on 56 minutes when, after spurning an earlier opportunity, Ronaldo made the most of Steven Taylor's slip to round Harper and fire home the third goal.
Duff and N'Zogbia both went close as the Magpies gamely fought on, but it was defender Faye who claimed a little consolation 12 minutes from time with a close-range finish.
But United had to have the last word, and they did when Rooney curled home a superb right-foot shot two minutes later with Saha setting the seal on a comfortable win in injury time.