Treviso made it consecutive Pro12 victories with a 19-17 home success over the Dragons on Friday.
The perennial strugglers had gone winless from their opening 13 matches of the league campaign, but finally ended that sequence with a 13-7 win over Cardiff Blues last weekend.
And they followed that up with another triumph on home soil, although they remain at the foot of the table.
First-half tries from Angelo Esposito and Filo Paulo ensured Treviso went into the interval 14-10 to the good, those scores coming either side of Hallam Amos' try for the Dragons.
Ludovico Nitoglia extended Treviso's lead early in the second period, and Cory Hill's try with 20 minutes remaining could not save the Dragons, who are third from bottom.
A strong second-half display from Ospreys saw the Welsh side run out 27-13 victors over Edinburgh at the Liberty Stadium.
With the scores level at 13-13 at half-time, Ospreys chalked up 14 unanswered points in the second period thanks to the boot of Sam Davies, who ended with 17 points, and a late try from Scott Otten.
Elsewhere, defending champions Glasgow Warriors edged Munster 27-24 in an entertaining encounter.
Hosts Glasgow raced into a 14-0 lead inside 10 minutes, but were 17-14 down at the break courtesy of a brace from David Kilcoyne.
With Glasgow still trailing 24-22 with 10 minutes to go, Glenn Bryce went over in the corner and the Warriors held on for a bonus-point win.