Scrum-half Ben Youngs scored the decisive try on his return from injury as Leicester came from behind to condemn Sale to their sixth consecutive defeat with a 20-8 triumph.
It was Sale who dominated the first half despite holding just an 8-6 lead through Rob Miller's unconverted try and a Nick Macleod penalty.
Leicester's George Ford, deputising for Toby Flood, responded with two three-pointers in what was initially a disappointing team display. But they were revitalised in the second period and scored 14 unanswered points through the boot of Ford and a try from Youngs.
Sale deservedly went ahead through a well-worked try. Number eight Andy Powell had already threatened before Will Addison took advantage of disorganisation in the visitors' defensive line with a quick throw-in. It was collected by Mark Cueto who took the ball into contact before it was shipped out to Miller, who scampered over in the corner.
Despite being dominated for the opening 10 minutes, the Tigers eventually ground their way into the match and Ford rewarded their brief period of possession with a penalty.
However, Macleod responded for the Manchester outfit with a three-pointer of his own four minutes later to give them an 8-3 lead.
Although the visitors produced the odd burst through the ever-dangerous centre duo of Anthony Allen and Manu Tuilagi, it was Sale who deservedly had the advantage at the break.
However, the midlands outfit came out with far more intent in the second period and went ahead through the fly-half's third from the tee.
Leicester then stretched their lead when Youngs went over and Ford kicked his fourth penalty.
Ford then sealed the victory with a three-pointer after Joe Ward had been yellow-carded for Sale.