Harlequins held off a spirited assault from Worcester to claim a 16-14 victory that saw the Warriors walk away with a key losing bonus-point on Saturday.
The visitors started at quite a pace and, after Danny Gray kicked an early three points on his Premiership debut, they scored the first try through Miles Benjamin.
The pacy winger made a great break down the left wing and he was able to touch down in the corner a couple of phases later after he wasn't held in the tackle.
Quins worked their way back into the game though and, after the forwards won a penalty from a good driving maul, Nick Evans duly dispatched the ball through the posts to reduce the arrears.
There was then a prolonged stoppage due to a head injury to Marcel Garvey, who found himself on the wrong end of a bulldozing run from Nick Easter.
The delay did not halt the home side's momentum though and, after another superb driving maul was dragged down just short of the line, the referee promptly awarded a penalty try and sent Ed Shervington to the sin bin.
Despite concerted pressure from Harlequins, the Worcester defence held firm to ensure they were just 10-8 behind at the break.
Evans and Gray exchanged penalties shortly after the interval and although Quins continued to operate on the front foot, they were still unable to penetrate the Warriors' defence for much of the second half.
Evans did add another three points just after the hour mark though to keep the scoreboard ticking over but Gray replied in kind before long to keep his team within touching distance.
Harlequins' Kiwi fly-half missed a couple of opportunities to put the match beyond doubt but the men from the Stoop held on to record their thirteenth victory of the season and consolidate their position atop the Premiership table.
Pen: Evans 3
Pen: Gray 3
Harlequins: 15 Mike Brown, 14 Tom Williams, 13 George Lowe, 12 Tom Casson, 11 Ugo Monye, 10 Nick Evans, 9 Danny Care, 8 Nick Easter, 7 Luke Wallace, 6 Tom Guest, 5 George Robson (c), 4 Ollie Kohn, 3 James Johnston, 2 Chris Brooker, 1 Joe Marler.
Replacements: 16 Joe Gray, 17 Mark Lambert, 18 Tim Fairbrother, 19 Tomas Vallejos, 20 Will Skinner, 21 Karl Dickson, 22 Rory Clegg, 23 Ross Chisholm.
Worcester Warriors: 15 Chris Pennell, 14 Marcel Garvey, 13 Alex Grove, 12 Dale Rasmussen, 11 Miles Benjamin, 10 Danny Gray, 9 Shaun Perry (c), 8 Blair Cowan, 7 Jake Abbott, 6 Sam Betty, 5 Chris Jones, 4 James Percival, 3 Tevita Taumoepeau, 2 Ed Shervington, 1 Matt Mullan
Replacements: 16 Aleki Lutui, 17 George Porter, 18 Oliver Tomaszczyk, 19 Craig Gillies, 20 Matt Kvesic, 21 Jonny Arr, 22 Ravai Fatiaki, 23 Errie Claassens.
Referee: David Rose