Newcastle edged out the Dragons to maintain their 100 percent Challenge Cup record and cement top spot in Pool 1 with a 27-25 win at Rodney Parade.
The Falcons raced into an early lead following tries from Adam Radwan and Zach Kibirige.
The Dragons, though, fought back when hooker Elliot Dee scored from a driving maul before adding another try on 22 minutes which Gavin Henson converted before slotting over a penalty.
Newcastle led 24-17 at half-time after a penalty from Joel Hodgson and a converted try by Gary Graham.
Although Ashton Hewitt went over for the hosts early in the second half, a successful 40 metre penalty from Hodgson on 66 minutes restored Newcastle's breathing space.
After both sides saw further tries disallowed, it was the English side who closed out a fourth straight European win.
Elsewhere, Bordeaux Begles beat Enisey 36-27 to move above the Dragons into second place, seven points behind the Falcons.
In Pool 4, Edinburgh trashed Russians Krasny Yar Krasnoyarsk 78-0 at Murrayfield to also make it four straight wins.
The Scots ran in some 10 tries and Blair Kinghorn kicked five conversions during the first half.
Worcester's hope of progress into the last eight suffered a blow with a 27-20 defeat at Oyonnax, who recorded a first victory in Pool 5.
The Warriors could have moved above leaders Connacht, who will be out to extend a 100 percent record at home against Brive on Saturday.
It was, though, the home side who produced the required performance on a freezing, snowy night in eastern France.
Julien Audy added a try to his two penalties and conversions as Oyonnax opened up a 20-3 lead at half-time on the artificial pitch.
Despite a second-half fightback with scores for Sam Olver and Alafoti Faosiliva, which secured a bonus point, it was not enough as the Top 14 side closed out a first win.