Wasps' Ben Broster is stopped in his tracks by Sale's Dean Schofield
Sale moved off the bottom of the Guinness Premiership after a match-winning display by Charlie Hodgson inspired them to victory over Wasps.
The fly-half landed three penalties and converted Richard Wigglesworth's try for a personal haul of 11 points.
Sale showed good energy to lead 9-0 at half-time but Wasps hit back through a 53rd-minute Ben Jacobs try.
The home side quickly responded when Wigglesworth capitalised on a Wasps mistake to cross and they stayed ahead.
Sale came into the game on the back of an eight-match losing run, but the win sees them leapfrog Worcester and Leeds Carnegie into 10th place.
Victory was all the sweeter for Sale after Wasps had refused to play the original fixture in November and walked away from Edgeley Park just minutes before kick-off because they felt a section of the pitch was unsafe.
After Wasps were penalised for infringing at a scrum just inside their own half in the sixth minute, Hodgson produced an outstanding penalty conversion to put Sale 3-0 ahead.
Dave Walder missed a chance to level the game when he missed a penalty in the 16th minute and although Sale lacked sparkle in their own backline, they were superior in the scrum and Hodgson claimed his second penalty in the 27th minute.
They then had a try disallowed in the 36th minute, but Hodgson landed his third penalty to put them 9-0 ahead at the break.
Danny Cipriani replaced Walder at half-time and the switch looked to have paid off when he was involved in a slick handling move which resulted in Jacobs bursting over the line.
Cipriani failed to convert the try and two minutes later a Wasps defender spilled the ball and Wigglesworth scooped up the ball to score.
Hodgson converted and, although a penalty from Cipriani kept Wasps in touch, Wigglesworth added a late penalty for Sale to add gloss to the scoreline.
Sale director of rugby Kingsley Jones:
"It was a good win and a good performance. I thanked the players for their effort and commitment but that should be the minimum requirement.
"There's still a lot of work to do but this was the perfect tonic. This season has been tough but the players have set the standard now.
"Our set-piece was excellent, our line-out was impeccable and that was a big step for us and, other than one mistake, I thought we looked very solid."
Wasps director of rugby Tony Hanks:
"I don't think we're ever out-desired. We just weren't accurate - simple as that - and we just made too many mistakes.
"I thought we were the ones playing all the rugby but we struggled under the high ball."
Sale: Vakacegu; James, Kennedy, MacLeod, Cohen; Hodgson, Wigglesworth; E Roberts, Briggs, Forster, C Jones, Schofield, Koyamailbole, Abraham, Ormsby. Replacements: Bishop for Kennedy (51), M Jones for Briggs (68), Fearns for Koyamailbole (63), Seymour for Abraham (60). Not Used: Kerr, O'Donnell, Cox, Leck.
Wasps: Van Gisbergen; Sackey, Jacobs, Kefu, Lemi; Walder, Fury; Taulafo, Webber, Broster, Veale, Leo, Hart, Betsen, Ward-Smith. Replacements: Waldouck for van Gisbergen (63), Cipriani for Walder (40), Varndell for Fury (45), Baker for Broster (74), Matthews for Leo (70). Not Used: Lindsay, Bocca, Ellis.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.