BKT United Rugby Championship leaders Leinster had too much for an industrious Dragons side in a 43-14 bonus point win at the RDS.
Flying wing Rio Dyer scored two tries as Dragons won a thrilling Welsh derby with a 32-25 United Rugby Championship victory over Ospreys at Rodney Parade.
Impressive Benetton beat the Dragons 34-14 to climb into fourth place in the United Rugby Championship.
Dragons RFC have made the bold move of sacking director of rugby Dean Ryan just one game into the new season.
The Dragons’ young fly-half Will Reed missed a last-minute penalty from 45 metres to maintain his side’s miserable record against Cardiff.
Freddie Steward leads the English charge as the giants of the game assemble for a no-holds barred battle to be crowned kings of Europe
The Dragons fell to a third consecutive home defeat of the season as the Stormers picked up their first win of the United Rugby Championship, winning 24-10 in Newport.
Glasgow fly-half Brandon Thomson missed a simple conversion with the final kick to hand Dragons a 23-22 victory at Scotstoun.