Playing into the driving wind and rain the Dragons drew first blood when Bristol full back Craig Morgan made a hash of Ceri Sweeney's cross kick and Gareth Wyatt nipped in the steal the ball and the try. Sweeney added the conversion and sandwiched a penalty between two from opposite number Dave Hill to give the home side a 10-6 interval lead.
With the wind at their backs in the second half, the Dragons should have been in a strong position but Robinson's try three minutes after the break, when he latched onto a clever cross field kick by Hill, gave the Guinness Premiership leaders a one point lead and temporary command of the Pool.
Then came Emerick's try and another Sweeney conversion and the Dragons were back in front on the scoreboard and by two tries in the Pool table. It means that everything is to play for on the final weekend when Bristol host Bucuresti and the Dragons travel to Bayonne to see who tops the pool and bags the quarter-final spot.