Bath threw away the lead twice as they lost an explosive match at Leicester.
They were on course for their first win at Welford Road since 2003 when Stephen Donald put them 5-0 up.
In the second half George Ford - son of Bath coach Mike - kicked two penalties to put the home team ahead.
But their lead only lasted two minutes. After good work from Donald and Matt Banahan, Tom Biggs crossed the line for Bath's second try.
And then it all kicked off. First, Francois Louw was sent off for an elbow. Moments later, Adam Thompstone's try reduced the deficit to just one point.
After another Ford penalty, which put Leicester ahead, two more players were dismissed. Banahan for a dangerous tackle, and Leicester's Brett Deacon - for throwing a punch in the aftermath.
Bath were then reduced to 12 players when Donald was sin-binned.
And Ford sealed the win with his 4th penalty.
Yeovil Town won for a club record 8th time in a row. Bristol Rovers also won, Cheltenham drew and Bristol City lost in the Severnside derby.
There were wins today for both Bristol clubs and Yeovil Town. Swindon Town could only draw and Cheltenham Town slipped to defeat.
Bath have beaten West Country rivals Gloucester 32 - 5 in the LV= Cup.