Six-try Bristol beat Exeter 40-33 to all but end the Chiefs' hopes of reaching the Premiership play-offs for the first time since 2015.
Callum Sheedy and Charles Piutau traded first-half tries with Santiago Grondona and Josh Hodge.
A second from Piutau and Alapati Leiuia put Bristol ahead, but James Kenny and Olly Woodburn levelled the score again.
Toby Fricker and Luke Morahan completed the Bears' rout as Dave Ewers scored a late consolation for Exeter.
More to follow.
Brisol: Piutau; Morahan, O'Conor, Leiua, Fricker; Sheedy, Randall; Woolmore, Thacker, Afoa, Attwood, Joyce, Vui, Jeffries, Luatua (capt).
Replacements: Byrne, Benz-Salomon, Armstrong, Harding, D Thomas, Uren, Lloyd, Bates.
Exeter: Hogg; Woodburn, Slade, Whitten, Hodge, J Simmonds, S Maunder; Hepburn, Yeandle (capt), Williams, Gray, S Skinner, Ewers, Kirsten, Vermeulen.
Replacements: Innard, Kenny, Schickerling, Jenkins, Grondona, Townsend, H Skinner, Hendrickson.
Referee: Luke Pearce