Dragons RFC go into their EPCR Challenge Cup semi-final in high spirits after David Richards' last-minute winner at Zebre in the BKT United Rugby Championship.
The Men of Gwent ended their four-year wait for an away league win thanks to the wing diving over with the clock in the red.
Dragons led 7-3 at half-time thanks to a try by wing Jared Rosser, but Zebre responded soon after the restart through hooker Tommaso di Bartolomeo.
Lock Ben Carter put the visitors back in front after 67 minutes only for Samuele Locatelli to respond almost immediately.
However, Dragons stole the victory with the final play to repeat their quarter-final victory at Stadio Sergio Lanfranchi.
Click below for all the highlights from Italy...




