Harlequins maintained their perfect start to the Aviva Premiership season as tries from Chris Robshaw and Mike Brown helped them to a 26-13 win at Bath.
The league leaders, who now have a 100 per cent record after eight games, made a slow start at The Rec but eventually assumed control of the contest as they gained the upper-hand at the scrum, line-out and breakdown.
Quins led 13-7 at half-time after a close-range effort from Robshaw while Brown's solo try six minutes from time killed the game off.
Nick Evans added 16 points with his boot, while the hosts scored a solitary try through Dave Attwood and Sam Vesty added the rest from the kicking tee.
Bath made the brighter start but it was Quins who took a 3-0 lead through Evans in the sixth minute, the New Zealander slotting over after Vesty had missed two early penalties.
George Lowe and Robshaw then produced a brilliant double tackle to deny wing Tom Biggs as he burst over the line after Olly Woodburn had forced a turnover. But Lowe was at fault seconds later as he was caught out of position, allowing Attwood to bundle his way over for a try converted by Vesty.
The lead lasted only five minutes, though, as Harlequins hit back with a try from skipper Robshaw, who showed good strength to muscle his way over the try-line after deciding against going for the posts from a penalty.
Evans added the extras before slotting his second penalty over shortly afterwards to give Conor O'Shea's side a 13-7 lead at the end of the first quarter.
After the frantic opening, the would be no more scoring before the end of the half, although the visitors went close after being gifted a five-metre scrum just before the interval.
Basic errors were blighting the hosts' play and their failure to control the ball resulted in a 47th-minute penalty which Evans converted from out on the right.
Vesty responded with a penalty of his own to cut Bath's deficit back to six points, but a scuffle between the two sets of forwards saw the home side penalised and allowed the reliable boot of Evans to strike again.
The former All Black then spurned a chance to add another three points to his tally, while Danny Care made his return from three months out with a toe injury to become his new partner in the halves.
With time against them, Bath set up a promising attacking position after captain Stuart Hooper took a great angle, and Care was fortunate not to be yellow-carded after deliberately killing the ball in the shadow of his own posts.
Vesty needed the help of an upright to knock over the simple resulting penalty but Quins were soon to put the result beyond all doubt.
Brown, also the match winner against Exeter last time out, burst through a gap at the base of a ruck before rounding Nick Abendanon for a converted try.