Netani Talei scored the only try of the game to breathe new life into Worcester's Guinness Premiership campaign and condemn Sale to their sixth defeat in their last seven matches, a 17-9 loss at Edgeley Park on Friday.
The Fijian flanker, 25, crossed the line in the 52nd minute of a largely tepid encounter to edge his side 11-6 ahead and from there Mike Ruddock's men did not look back.
Remarkably, Worcester have now won at Edgeley Park for three seasons in succession but the result raised serious question marks over Sale.
Their home in Stockport has become a fortress in recent seasons but they have now lost four home games in a row and looked badly bereft of ideas and inspiration throughout.
Full-back Mathew Tait, back in Sale's starting line-up after being released by England, was withdrawn in the second half after struggling to impose himself on the match.
Tait was not alone in failing to play to his potential and this disjointed display against one of the Premiership's lowliest-placed teams will give Sharks director of rugby Philippe Saint-Andre much food for thought.
Charlie Hodgson and his opposite number Matthew Jones both claimed two penalties apiece to ensure an interval scoreline of 6-6, but there was little else to warm the cockles of the supporters in a healthy crowd of 7,602.
Jones got Worcester off the mark in the third minute with a straightforward penalty from underneath the posts but Hodgson soon looked to exert his authority on proceedings.
The discarded England number 10 flighted a beautiful crossfield kick into the left corner which gave Sale the field position to force a lineout which almost reaped rich dividends.
The pressure amounted to nothing but some neat handling from Hodgson in the eighth minute saw him play the ball out to Chris Bell, though his pass to Mark Cueto was overcooked and the chance spurned.
It was indicative of the opening half, as was Bell's ill-judged forward pass which denied Neil Briggs what should have been the game's opening try.
Hodgson's 13th-minute penalty got Sale off the mark and, after Jones missed his second attempt, Hodgson edged his side 6-3 ahead with another three-pointer on the half-hour mark.
Jones did manage to claim his second penalty three minutes before the break but he erred again shortly after the restart from another relatively comfortable position.
However, the Warriors drove at the heart of Sale in the 52nd minute and were rewarded with a try that cut their opponents to pieces.
A simple scrum was fed out wide to the left where Talei advanced forward at pace from around 20 metres out to charge through Sale's back line to touch down with ease.
Rudi Keil was culpable for Sale, having failed badly to halt Talei's progress just short of the line, but the score put Worcester in control and they did not look back thereafter.
Jones could not convert the try and Hodgson's third penalty kept Sale right in contention at 9-11, and Chris Pennell and Jones both missed further penalty attempts around the hour mark.
However, Jones began to find his range and added two more penalties to take his tally to four and put Worcester home and dry.
Pens: Hodgson 3
Pens: Jones 4
Sale: 15 Mathew Tait, 14 Mark Cueto, 13 Chris Bell, 12 Rudi Keil, 11 David Doherty, 10 Charlie Hodgson, 9 Richard Wigglesworth, 8 Carl Fearns, 7 Luke Abrahams, 6 Kristian Ormsby, 5 Dean Schofield, 4 Brent Cockbain, 3 Stuart Turner, 2 Neil Briggs, 1 Rob O'Donnell.
Replacements: 16 Marc Jones, 17 Ross Davies, 18 David Tait, 19 James Gaskell, 20 Chris Leck, 21 Andy Tuilagi, 22 Nick Macleod.
Worcester: 15 Chris Latham, 14 Chris Pennell, 13 Dale Rasmussen, 12 Sam Tuitupou, 11 Miles Benjamin, 10 Matthew Jones, 9 Ryan Powell, 8 Kai Horstmann, 7 Pat Sanderson (c), 6 Netani Talei, 5 Craig Gillies, 4 Greg Rawlinson, 3 Tevita Taumoepeau, 2 Chris Fortey, 1 Matt Mullan.
Replacements: 16 Jordan Page, 17 Chris Horsman, 18 Will Bowley, 19 Matt Cox, 20 Matt Powell, 21 Loki Crichton, 22 Rico Gear.
Referee: David Rose
Touch judges: Robin Goodliffe, Don Helme
Assessor: Brian Leigh
Television match official: Andy Turner, Dave Matthews