Yorkshire Carnegie suffered a heart breaking 29-28 loss to Bristol at Ashton Gate but scored four sensational tries to secure a try and losing bonus point.

Jonah Holmes crossed in the first half before Jack Walker, Jarad Williams and Jon Clarke sealed the try bonus point after the break.