Former Newcastle captain Colin Charvis grounded the Falcons with a super-sub display for the Dragons as they secured a 25-14 victory in the EDF Energy Cup on Friday.
The 35-year-old flanker, now part of the Dragons' coaching staff, marked his first senior appearance this season by delivering a memorable second-half performance.
The Dragons trailed 14-13 when Charvis appeared as a 52nd-minute replacement - but he quickly took charge.
Not only did his team start to boss the forward exchanges, he also created a crucial try for substitute wing Tom Isaacs.
Charvis, Wales' most capped forward in history with 94 Test match appearances, stole possession in midfield, then delivered a stunning one-handed pass to Isaacs, who sprinted clear.
Newcastle, who recovered from a poor opening period to lead through wing Ollie Phillips' touchdown, had no answer to Charvis' class.
And it meant the Dragons enjoyed a successful start to their EDF Energy Cup campaign, as centre Marc Stcherbina and impressive fly-half Jason Tovey also scored.
Tovey added two penalties and two conversions for good measure, giving him a personal tally of 15 points.
As Newcastle's stricken superstar Jonny Wilkinson began his recovery from successful knee surgery in the north-east, Charvis and Tovey ensured the Falcons went home empty-handed.
Newcastle, for whom Wilkinson was a high-profile casualty of their midweek Guinness Premiership defeat at Gloucester, fielded just three survivors from that game in the starting line-up.
Phillips, full-back Steve Jones and prop Micky Ward were all retained, while the Dragons handed a debut to prop Anthony Lott and were captained by former Northampton centre Stcherbina.
Newcastle dominated early territory, but the game had little flow as referee Rob Debney awarded 12 penalties during the opening quarter.
Tovey booted the Dragons into a fifth-minute lead, and with Newcastle making little headway in attack, it was no surprise when they fell further behind.
Tovey's teasing kick into Falcons' 22 was poorly dealt with by wing Danny Williams, a summer recruit from Super League Grand Finalists Leeds Rhinos, and Stcherbina robbed him of possession for a gift try.
Tovey added the conversion, and Newcastle trailed 10-0 despite the Dragons suffering injury disruption as prop Hugh Gustafson departed clutching his arm, and wing Tal Selley briefly went off for treatment.
Newcastle, with their backs posing little threat, opted for a route-one approach through the forwards, and it worked as half-time approached.
Referee Debney awarded the Falcons a penalty try after the Dragons front row collapsed a scrum in the shadow of their own posts.
Clegg slotted the extras, but Tovey then landed his second successful penalty for a 13-7 interval advantage.
Newcastle, who have never progressed beyond the Anglo-Welsh pool stage, are in a tough group that also includes Gloucester and Wasps.
But they discovered an appetite for the battle after half-time, edging ahead through an opportunist try by Phillips.
Bumbling defensive work by the Dragons gave Phillips a sight of the line, and the try was awarded following confirmation from television match official Neil Ballard.
Once Charvis appeared though, the Dragons found a new lease of life.
And after successive Magners League victories over Ulster and Edinburgh, their latest triumph will top up confidence levels ahead of next weekend's Heineken Cup opener against Glasgow.
Newcastle though, just cannot crack the code to winning away from home.
In three games on their travels so far this term, they have conceded 108 points and 13 tries in losing to Saracens, Gloucester and now the Dragons.
Tries: Stcherbina, Isaacs, Tovey
Cons: Tovey 2
Pens: Tovey 2
Tries: Penalty, Phillips
Cons: Clegg 2
Yellow card: Ringer (Dragons - 31st minute)
Dragons: 15 Phillip Dollman, 14 Tal Selley, 13 Rhodri Gomer Davies, 12 Marc Stcherbina (c), 11 Gareth Wyatt, 10 Jason Tovey, 9 Robert Lewis, 8 Lewis Evans, 7 Jamie Ringer, 6 Danny Lydiate, 5 Adam Jones, 4 Andrew Hall, 3 Anthony Lott, 2 Steve Jones, 1 Hugh Gustafson.
Replacements: 16 Lloyd Burns, 17 Adam Black, 18 Alex Murphy, 19 Adam Brown, 20 Colin Charvis, 21 Thomas Isaacs, 22 Shaun Connor.
Newcastle: 15 Steve Jones, 14 Ollie Phillips, 13 Tom Dillon, 12 Spencer Davey, 11 Danny Williams, 10 Rory Clegg, 9 Micky Young, 8 Russell Winter, 7 Will Welch, 6 Ross Beattie, 5 Tim Swinson, 4 Sean Tomes, 3 Micky Ward, 2 Rob Vickers, 1 Jon Golding.
Replacements: 16 Andy Long, 17 Joe McDonnell, 18 Andy Perry, 19 Ed Williamson, 20 Hall Charlton, 21 Tom May, 22 Tim Visser.
Referee: Rob Debney (England)
Touch judges: David Kurk (England), Martin Buck (England)
Television match official: Neil Ballard (Wales