Rhodri Williams grabbed two tries, but the Dragons still went down 34-19 at Scotstoun against a Glasgow Warriors side that moved into third place in Conference A with a bonus point win.
Acting skipper Williams gave the visitors the perfect start with an interception try in the opening minute. That forced Glasgow to dig deep and they led 17-7 at the break thanks to tries from Tim Swinson and the first of a brace from hooker Grant Stewart.
Sam Davies made a brilliant break to pave the way for his half-back partner Williams’ second try and the Dragons did well to stay in touch. In the end, though, they were outgunned by five tries to three and headed home with nothing to show for their efforts.
Davis converted two of the tries and the third came from Ashton Hewitt on the wing. Glasgow responded with a second try from Stewart in the second half and further touchdowns from centre Huw Jones and Fijian Mesu Dolokoto.
Peter Horne converted three of the home tries and added a penalty to complete the scoring and the defeat leaves the Dragons 13 points behind the Cheetahs, who were also beaten in Ulster, in the race for fourth place. The Dragons have a game in hand.
The two sides meet at Rodney Parade on Saturday in a crucial game (kick-off 5.15pm).