Benetton secured their second victory in a week over a Welsh team after they defeated the Dragons 18-15 at Rodney Parade.
The Dragons have struggled throughout this campaign to pick up results and this game epitomised their season, but they began the contest in outstanding fashion.
Bernard Jackman’s men started at pace and deservedly went 10-0 up through Jared Rosser and Liam Belcher scores.
It was an early setback for the visitors but the Italians are a much improved outfit and immediately responded via Alberto Sgarbi’s chargedown try.
Monty Ioane then went on a surging run for Benetton and, although the wing was eventually hauled down, he eventually crossed the whitewash a few phases later.
To the Newport-based outfit’s credit, they reacted well and Belcher went over for the second time as they took a 15-12 advantage into the break.
Conditions worsened in the second half and mistakes were therefore more prevalent, with the only score in the next 20 minutes coming through the boot of Marty Banks.
It levelled matters going into the final quarter before Banks repeated the trick as the visitors followed up last weekend's triumph over the Scarlets with another win.
Tries: Rosser, Belcher 2
Tries: Sgarbi, Ioane
Pens: Banks 2
Dragons: 15 Hallam Amos, 14 Rio Dyer, 13 Adam Warren, 12 Jack Dixon, 11 Jared Rosser, 10 Zane Kirchner, 9 Dan Babos, 8 Lewis Evans, 7 Aaron Wainwright, 6 Harri Keddie (c), 5 Rynard Landman, 4 Joe Davies, 3 Lloyd Fairbrother, 2 Liam Belcher, 1 Sam Hobbs
Replacements: 16 Ellis Shipp, 17 Gerard Ellis, 18 Leon Brown, 19 Henri Williams, 20 Lennon Greggains, 21 Sarel Pretorius, 22 Arwel Robson, 23 Connor Edwards
Benetton: 15 Ian McKinley, 14 Luca Sperandio, 13 Tommaso Iannone, 12 Luca Morisi, 11 Monty Ioane, 10 Marty Banks, 9 Tito Tebaldi, 8 Whetu Douglas, 7 Marco Barbini, 6 Alberto Sgarbi (c), 5 Irné Hebst, 4 Marco Lazzaroni, 3 Tiziano Pasquali, 2 Tomas Baravalle, 1 Matteo Zanusso
Replacements: 16 Hame Faiva, 17 Federico Zani, 18 Cherif Traore, 19 Marco Fuser, 20 Francesco Minto, 21 Giorgio Bronzini, 22 Marco Zanon, 23 Andrea Bronzini
Referee: Quinton Immelman (South Africa)
Assistant referees: Ian Davies (Wales), Simon Rees (Wales)
TMO: Neil Hennessy (Wales)