Tries from Duhan van der Merwe and Pierre Schoeman, both converted by Jaco van der Walt, helped put Edinburgh 17-0 ahead in the early stages of the second half at Murrayfield.
Connacht had posed little threat before Niyi Adeolokun touched down, the winger scrambling over after Jack Carty’s long pass created the opportunity following a catch-and-drive move from a penalty.
Carty added the conversion and was also on target with a penalty attempt, putting his team in striking distance. However, Edinburgh held their nerve in the closing stages to secure a hard-fought 17-10 win.
— Edinburgh Rugby (@EdinburghRugby) September 14, 2018
Ospreys had won two from two at the start of the new campaign but a much-changed side were thrashed 49-13 away at Munster.
Joey Carbery marked his debut by scoring while hooker Rhys Marshall crossed for two tries for the hosts, who wrapped up a bonus point before the break.
In other news:
Tell us what you think about the Rugby World Cup and you could win £100