Exeter Chiefs missed out on the Premiership play-offs after this defeat and Northampton's win over Worcester.
They led 10-9 at the interval thanks to a Tom Johnson try and five points from the boot of Gareth Steenson.
But four tries in 25 minutes from the home side put the game out of reach.
The Chiefs kept battling though, and scored their customary late tries from Chris Budgen and Matt Jess.
Rob Baxter's side finish another successful season in 5th place, qualifying for next season's Heineken Cup.
Yeovil Town won for a club record 8th time in a row. Exeter City beat Accrington on Friday night, but Plymouth Argyle and Torquay both lost.
Exeter City picked up a club record tenth away win of the season. There were also wins for Yeovil Town and Plymouth Argyle.
Yeovil Town won for the fifth game in a row after a 3-0 win over Brentford. There were draws for Exeter and Plymouth, but Torquay lost 2-1.