Connacht scored four tries but still lost out to Leinster, who rallied from 17 points down to triumph in dramatic circumstances.
Back-to-back wins over Newcastle Falcons have Edinburgh closing in on a quarter-final place in the European Champions Cup.
There were wins for Ulster and Edinburgh over the Scarlets and Newcastle Falcons in the European Champions Cup on Friday.
Three tries in eight minutes from Keith Earls helped Munster to an easy win over Edinburgh, while Ospreys nilled Zebre.
Jared Rosser scored two tries as the Dragons claimed a much-needed victory in Sunday's Pro14 action.
Glasgow Warriors stretched their lead at the top of Conference A to nine points thanks to Nikola Matawalu's hat-trick against Ospreys.
Zebre stunned Edinburgh, Scarlets denied Southern Kings and there was landmark win for Ulster in Pro14 on Friday.
Wasps, without Christian Wade, battled back to draw with Bath, and Edinburgh battered Toulon in Saturday's European Champions Cup action.
Freddie Burns apologised after costing Bath a Champions Cup win over Toulouse with a botched try five minutes from time.
Connacht finally secured an away derby win at Ulster, taking advantage of Matthew Rea's dismissal early in the second half.
Olly Robinson's late try completed a second-half comeback from Cardiff Blues as they secured a Pro14 victory over the Cheetahs.
The Southern Kings claimed a first Pro14 win of the season and consigned Glasgow Warriors to a first loss in Port Elizabeth.
Edinburgh saw off Connacht to record their first Pro 14 win as Munster thrashed a much-changed Ospreys side on Friday.
John Cooney kicked a last-gasp penalty for the second successive week as Ulster left it late to beat Pro14 rivals Edinburgh.
Bryan Byrne's late try and Ross Byrne's subsequent conversion saw champions Leinster snatch victory over Cardiff Blues in the Pro14.
Although contracted for another year, Alasdair Dickinson has called time on his rugby career, switching to a coaching role.