The visitors ran in six tries in a convincing 41-17 victory to maintain their recent impressive form.
Quins’ win was by exactly the same score as their victory over the All Whites in last week’s British and Irish Cup match and means Mefin Davies’ side are now rooted firmly at the bottom of the Premiership.
The visitors opened the scoring after just three minutes. Winger Lee Williams intercepted a loose pass and used his pace to escape the covering defence before throwing an inside pass to the outstanding Alex Pickersgill who went over. Jack Maynard converted as the visitors made a fast start.
Maynard extended the lead with a penalty before Nicky Thomas had a chance to cut the deficit with a penalty goal of his own. His effort sailed wide though and Quins made them pay.
The visitors got their second try soon after when No. 8 Luke Joseph intercepted a pass. Pickersgill provided the link to send Harries over for a well taken touch down. Maynard again added the extra two.
It was all Carmarthen and former All White Rhodri Wells began a dangerous counter attack for the visitors with Darren Daniel on hand to sprint home for another Carmarthen try. Maynard converted as his backs started to run riot. Inside first half injury time, a superb cross field kick by Maynard was collected by Williams to score. Maynard missed the conversion but his team held a healthy 29-0 lead at half-time.
And it didn’t get any better for Swansea after half-time, Harries adding his second just five minutes into the second-half.
Swansea finally got on the score board with tries from Rob Dudley-Jones and flanker James Bija but it seemed too little to late.
Flanker James McKenna added Swansea’s third try before Williams rounded off a crushing victory with his third try.