Edinburgh, looking for a third win in four matches in the competition following their narrow loss to Connacht last time out, started well at the Stadio di Monigo as Scotland international Greig Laidlaw slotted over a third-minute penalty and then converted Matt Scott's try 10 minutes later.
The Scottish visitors maintained that 10-0 lead until the 26th minute, but things soon started to go wrong for them as Benetton gradually fought their way back into the contest.
Alberto Di Bernardo put the Italian side's first points on the board with a penalty and Benetton received a further boost in the 33rd minute when Edinburgh full-back Tom Brown was shown a yellow card.
Di Bernardo immediately reduced the arrears further with his second penalty, and then Benetton took the lead on the stroke of half-time when Manoa Vosawai crossed for a try that was converted by Di Bernardo.
That gave Benetton a 13-10 lead at the break and they never looked back in the second half, scoring 17 unanswered points through tries from prop Michele Rizzo and Simone Favaro and the boot of Di Bernardo, who added seven more points to his evening's tally with two conversions and a penalty.
Even the loss of Edoardo Gori and Ignacio Fernandez-Rouyet to the yellow cards in the final seven minutes failed to slow Benetton, who climb up to seventh on 43 points after competing the double over the opponents this season. Edinburgh, meanwhile, are 10th with 32 points.
- Sports & Recreation
- Alberto Di Bernardo