Zebre clinch historic success, while Glasgow hit summit
Zebre stunned Edinburgh to record a first ever win on Scottish soil and a first victory of the PRO12 season.
Carlo Canna kicked the visitors into a 12-0 lead, before second-half tries from Ross Ford and Murray McCallum looked to have spared Edinburgh's blushes.
But winger Giovanbattista Venditti scampered home in the dying embers. Canna converted for 19-14 to bring Edinburgh's three-match winning run under acting boss Duncan Hodge to a halt.
Scarlets, meanwhile, claimed a fourth consecutive PRO12 success with a bonus-point win over Cardiff Blues at the Arms Park.
Scarlets led by 14 points after a frantic first half with Aaron Shingler, Jonathan Evans and DTH van der Merwe scoring tries. Hadleigh Parkes' score - following a superb break by Rhys Patchell 30 seconds after the break - clinched the bonus point and the game.
Blues could add only a gymnastic Blaine Scully try to Tom James' early score.
After losing their first three games of the season, Scarlets overtake the Blues - who have lost their last three - to move into sixth place in the table.
Glasgow Warriors moved to the top of the PRO12 with a bonus-point victory over Benetton Treviso at Scotstoun.
Tries from Jonny Gray, Mark Bennett, Rory Hughes and Alex Dunbar - sandwiched by a penalty try for the visitors - secured the bonus point by half-time.
Rory Hughes grabbed his second after the break. But the only remaining try went to Treviso substitute Davide Giazzon as the second period petered out.