RaboDirect Pro12 pacesetters Ulster kept up their charge by overpowering Newport Gwent Dragons 46-19 at Rodney Parade.
The Irish province made it eight wins from eight this season to pile the misery on the struggling Dragons, who still have just Zebre beneath them in the table.
The visitors ran in six tries and South African Ruan Pienaar, who scored one of them, added 18 points with the boot for a comprehensive win.
The Dragons made a sharp start and led 6-0 thanks to a brace of early penalties by full-back Tom Prydie.
However, the leaders struck back on 16 minutes when Ruan Pienaar made a break inside the hosts' 22 and offloaded for Ireland prop Tom Court to go under the posts, making the South African's conversion an easy one.
An entertaining half swung back the Dragons' way thanks to a converted try by Samoan centre Andy Tuilagi, then back to Ulster with number eight Nick Williams' close range score.
Prydie slotted a penalty to inch the hosts back in front only to then see his clearance charged down by Pienaar, who dived on the ball over the line.
He was wide with the conversion, just as he had been with two penalties, and the leaders had to be content with a 19-16 lead at the break.
However, Pienaar made no mistake from the tee when he slotted over a pair of early penalties after the restart to one from Prydie.
And it was all over entering the final quarter thanks to tries by Darren Cave and Andrew Trimble.
Pienaar converted both for a 39-19 lead before replacement centre Jared Payne added to the Dragons' woes with a try at the death.