Open-side flanker Jake Heenan crossed the whitewash twice thanks to a powerful driving maul on both occasions that saw Pat Lam's men go into half-time 13-0 ahead.
An early try in the second half from Scarlets winger and GUINNESS PRO12 leading try-scorer DTH Van Der Merwe threatened a come-back, but two yellow cards in less than five minutes for the Welsh side proved costly.
Ospreys and Glasgow played out the first draw of the GUINNESS PRO12 season in a thrilling match at the Liberty Stadium that sees the Welsh outfit remain just one point ahead of their Scottish counterparts in the league table.
Ulster took their season tally to 37 points with a four-try bonus-point victory against Benetton Treviso at Stadio Comunale di Monigo.
The Italians held the visitors to just a 6-3 lead at half-time, but Ulster flanker Sean Ready crossed in the 52nd minute for the game's first try.
The floodgates then opened with Ulster scoring two more tries through Darren Cave and Rory Scholes, and added their fourth ten minutes from time when Stuart Olding crossed over from close range.
It took just two minutes for the GUINNESS PRO12's leading try scorers Cardiff Blues to add to their tally when in-form full-back Dan Fish sprinted over in the left-hand corner.
That proved to be the only try of the game as the Blues ground out a 10-3 win, their fourth in a row in the league.
Newport Gwent Dragons kicked off the weekend's GUINNESS PRO12 action with a 23-13 victory over four-time champions Leinster.
The first try of the game came with just three minutes played when Dragons' winger Ashton Hewitt spotted a gap in the Leinster defence to open the scoring.
Leinster hit back with a try through Luke McGrath to take a 10-7 lead but the Dragons ensured they were ahead going into half-time with Jason Tovey converting a try of his own.
Despite pressure from Leinster in the second half, the Dragons held firm and two more penalties from Tovey ensured the home side their fourth league win of the season.
Three-time GUINNESS PRO12 champions Munster faced a scare when they travelled to Stadio Lanfranchi to face a Zebre side looking for their third consecutive league victory.
Munster's early try through lock Mark Chisholm proved to be vital with the Italians nipping at their heels but Ian Keatley put over a drop goal just eight minutes from time to give Munster a hard-earned 16-12 victory.
TRY OF THE WEEKEND
Dan Fish has been instrumental in Cardiff Blues' form in recent weeks, and was on the end of a terrific move to score a try with just two minutes gone at the BT Sport Cardiff Arms Park.
With scrum-half Tavis Knoyle beginning the move on the right-hand side of the pitch, the ball was swiftly played through the hands to give winger Aled Summerhill space down the left flank, who set up Fish to race home.
BREAK OF THE WEEKEND
With his team under pressure after conceding an early try and 7-3 down to the Newport Gwent Dragons, Leinster scrum-half Luke McGrath kept his cool and sniped through a gap in defence to touch down for a try of his own and bring his side back into the game.
PLAY OF THE WEEKEND
Ospreys fly-half Sam Davies showed Wales selectors exactly what they were missing when he set up full-back Dan Evans to score Osprey's second try of the match against Glasgow.
The 22-year-old fly-half displayed some elegant footwork to step inside to break the Glasgow line and a sumptuous offload into the waiting arms of Evans made for some fantastic viewing at the Liberty Stadium.
PLAYER OF THE WEEKEND
Connacht's open-side flanker Jake Heenan played his part in a dominating pack that out-muscled their Scarlets counterparts from the first minute.
Heenan himself touched down twice from two successful catch and drive attempts and contributed in defence to keep the Scarlets scoreless in the entire first half.
To buy tickets for the GUINNESS PRO12 Grand Final click here. Also follow us on Facebook, join the conversation on Twitter, sign up to our YouTube channel for extensive match highlights and sign up for our newsletter for regular updates on the GUINNESS PRO12.