Exeter continued their strong push for the Aviva Premiership play-offs as they overcame a struggling Wasps side 15-12 at Adams Park on Saturday.
It was a result that heaped further misery on Wasps as the home side are unlucky late on not to get at least a draw in the clash.
The Chiefs themselves have been consistent away from home this season, and this latest win sees them stay in touch with the leading teams.
Wasps started the better in testing conditions at Adams Park, and took the lead after just three minutes, Nick Robinson kicking a penalty.
He had another chance just after that to extend the lead, but failed to convert as Exeter were sluggish.
The visitors eventually woke up after the ten minute mark, and found themselves level a few minutes later, Ignacio Mieres landing a penalty after a Wasps offside.
Exeter were now on top, and they took the lead midway through the opening period after further Wasps' indiscipline, Mieres knocking over his second penalty.
It was a fairly scrappy contest after that approaching the break, with both sides guilty of committing basic handling errors, but it was Exeter who struck again just before the interval, Mieres making it three from three with another placed kick to leave it 9-3 at half-time.
The Chiefs then started the second period in strong fashion, and when Mieres landed a superb forty metre penalty, the signs were looking ominous for Wasps.
To their credit though, they responded immediately with a penalty of their own, Robinson with his second of the game to keep the hosts in it with half hour to play.
Both sides then traded penalties over the next ten minutes to set up an interesting final quarter here, with Wasps now within touching distance of a first win in eight.
That began to look increasingly achievable with ten to play when Robinson landed a penalty to leave three between them.
The hosts piled on the pressure in the closing stages, but couldn't get that all important score, Exeter holding out for a very hard-fought win in the end.
Pen: Robinson 4
Pen: Mieres 5
Wasps: 15 Hugo Southwell, 14 Tom Prydie, 13 Elliot Daly, 12 Dom Waldouck, 11 Richard Haughton, 10 Nick Robinson, 9 Nic Berry, 8 Billy Vunipola, 7 Jonathan Poff, 6 Richard Birkett, 5 Marco Wentzel, 4 Ed O'Donoghue, 3 Ben Broster, 2 Tom Lindsay, 1 Zak Taulafo.
Replacements: 16 Rob Webber, 17 Tim Payne, 18 Simon McIntyre, 19 Joe Launchbury, 20 Sam Jones, 21 Joe Simpson, 22 Ryan Davis, 23 Paul Emerick.
Exeter: 15 Phil Dollman, 14 Gonzalo Camacho, 13 Nic Sestaret, 12 Jason Shoemark, 11 Matt Jess, 10 Ignacio Mieres, 9 Haydn Thomas, 8 Richard Baxter, 7 James Scaysbrook, 6 Tom Johnson, 5 Aly Muldowney, 4 Tom Hayes (capt), 3 Craig Mitchell, 2 Neil Clark, 1 Hoani Tui.
Replacements: 16 Chris Whitehead, 17 Chris Budgen, 18 John Andress, 19 James Phillips, 20 Ben White, 21 Kevin Barrett, 22 Gareth Steenson, 23 Bryan Rennie.
Referee: Dave Pearson