Exeter Chiefs moved up to fifth in the Premiership after completing a double over title chasers Leicester.
Alesana Tuilagi's try gave Tigers an early lead before England international Toby Flood added a penalty.
Two Ignacio Mieres penalties closed the gap to 8-6 at the break before Flood added three more points.
Richard Baxter's try put Chiefs in front for the first time and Mieres added the extras before kicking a further two penalties.
Leicester, who had won their last five Premiership matches, struck first when Tigers captain Geordan Murphy laid the ball off to Tuilagi, who broke through to cross the line after Phil Dollman failed to bring him down.
Fly-half Flood, who has recently returned from injury, then failed to add the extras but kicked over a simple penalty before the break.
Mieres closed the gap to two points at the break with a couple of penalties for Chiefs but Flood restored Leicester's five-point lead after the restart with his second three-pointer.
Exeter soon went ahead for the first time when Tom Johnson charged down Flood's kick and Baxter provided the vital touch for their opening try, which Mieres converted.
The Argentina international then curled over a penalty kick off the post before adding another to extend Chiefs' lead to eight points.
Flood missed a chance to close the gap to five points with another penalty attempt that hit the post and bounced back into play and the Chiefs held on despite prop Brett Sturgess being forced off with an arm injury.
VIEWS FROM THE DRESSING ROOM:
Exeter coach Rob Baxter:
"You have to get the record straight because we played them at Welford Road during the World Cup when they were severely depleted and we have been fortunate enough to play them during the Six Nations.
"So as great as it is to do the double over anybody, there are some factors that are involved and we have to be realistic about that.
"The truth is I enjoy and celebrate, and I tell the players to enjoy and celebrate every Premiership victory because they are still very important.
"It doesn't matter who you play, this is just a bit sweeter because it is Leicester and it is sweeter because you respect them so much."
Leicester's director of rugby Richard Cockerill:
"We were okay at half-time, then we kicked a penalty - but then there was the charged down try and the whole thing turned against us.
"We didn't control the ball, we forced the game, played into their hands and we should have been better than that. But we weren't and they worked hard, you make mistakes and they punish you.
"That is exactly what they did and in the end they deserved to win. For whatever reason we started to chase the game with 20 to go and made mistake after mistake and put ourselves under pressure.
"We have only ourselves to blame and we'll deal with it on Monday because I am not accepting that performance, it's not good enough."
Exeter: Dollman, Camacho, Sestaret, Shoemark, Jess, Mieres, Thomas, Sturgess, Clark, Tui, Hayes, Muldowney, Johnson, Scaysbrook, Baxter.
Replacements: Barrett for Thomas (72), Moon for Sturgess (75), Whitehead for Clark (61), Mitchell for Tui (61), Phillips for Muldowney (61), White for Johnson (68). Not Used: Steenson, Rennie.
Leicester: Murphy, Agulla, M. Tuilagi, Allen, A. Tuilagi, Flood, Harrison, Ayerza, Chuter, White, Slater, Skivington, Mafi, Salvi, Waldrom.
Replacements: Smith for A. Tuilagi (35), Grindal for Harrison (40), Hawkins for Chuter (64), Mulipola for White (68). Not Used: Bower, Newby, Woods, Ford.
Ref: Sean Davey (RFU).