Edinburgh claim 27-24 win at Treviso in the Guinnes PRO12
Full-back Greig Tonks kicked a penalty eight minutes from time as Edinburgh recorded a second successive victory in the Guinness PRO12.
But they were made to work hard for the points at Stadio Communale di Monigo after Treviso almost completed a stunning fightback before Edinburgh prevailed 27-24.
It means they retain their 100 per cent PRO12 record following a 16-9 win against Leinster on the competition's opening weekend.
Tonks, though, had to calm their nerves courtesy of his late kick after Edinburgh saw an 18-point advantage wiped out.
Fly-half Phil Burleigh got the visitors off to a superb start, touching down for a try after just four minutes, while Tonks booted the conversion and then added the extras when wing Damien Hoyland crossed eight minutes later.
Treviso could make little headway as Edinburgh bossed the opening quarter, although two Jayden Hayward penalties opened the Italian's team account, but a Tonks penalty and conversion of centre Sam Beard's touchdown ensured Edinburgh retained control.
Treviso knew they had to cut the deficit approaching half-time, and they delivered through a third Hayward penalty before centre Andrea Pratichetti claimed a try that Hayward converted.
Edinburgh had hooker Neil Cochrane in the sin-bin for the early stages of the second period and Treviso prospered in his absence when lock Duncan Naude scored another try before a Hayward penalty made it 24-24.
But the visitors had just enough left in the tank and Tonks came up trumps when mattered to floor Treviso with his late clincher.