A spirited second-half comeback against wasn't enough as the Dragons fell to a 10th successive defeat in the United Rugby Championship against Ulster in Belfast.
Dai Flanagan's men had turned a 26-7 scoreline into a one-score gap with a couple of quickfire tries, only for Ulster to pull away again for a comfortable victory in the end. However, the Dragons were far from humiliated at Ravenhill - a welcome boost after a couple of shocking performances against Glasgow and Ospreys.
After Ulster flanker David McCann's opener, the Dragons hit back through a try from fly-half Angus O'Brien after brilliant work by Taine Basham. However, a brace of driving lineout tries from hooker Tom Stewart pushed the home side 12 points clear at the break.