Fly-half Gareth Steenson booted 22 points and Exeter plundered five tries as they crushed London Welsh 47-16 to end a run of five Aviva Premiership matches without a win.
The home side opened a comfortable 19-9 lead at the break thanks to four penalties from Steenson and his conversion of the only try of the half, which came from hooker Jack Yeandle. Gavin Henson replied with three penalties, but the visitors were put to the sword in the second half.
Further tries from skipper Tommy Hayes, Damian Welch, Sireli Naqelevuki and Jack Nowell, all converted by Steenson, steered the Devon side to their deserved bonus-point victory.
Phil Mackenzie scored the try for the Exiles which was converted by Henson.
Neither side had won in their last five league outings heading into the contest, while the Exiles had not tasted victory at Exeter since a National One clash in October 2000.
The Chiefs stay eighth and London Welsh are now just three points above bottom-of-the-table Sale Sharks.