Connacht secure their first Pro12 points of the season by scoring four tries in a bonus-point win over Edinburgh in Galway.
Leinster earn a Pro12 bonus point victory at Murrayfield, running in five tries to Edinburgh's three.
Ulster stay on course for a Pro12 play-offs place and dent Connacht's European qualification hopes by winning in Galway.
Ospreys hang on to win 24-20 against Connacht in Galway but narrowly miss out on a home semi-final in the Pro12.
Leaders Ulster suffer their first defeat in the Pro12 as champions Connacht run out deserved 30-25 winners in Galway.