Coventry Bees are up to sixth place in the Elite League after a remarkable comeback to win 49-46 over Swindon at Brandon on Monday night.
The Bees trailed by 13 points after four heats but, inspired by captain Chris Harris, they fought back to make it three wins on the spin.
Swindon captain Leigh Adams top scored with 16 while Simon Stead added 10.
Swindon manager Ronnie Russell told BBC Wiltshire: "I'd be lying if I said I wasn't disappointed. We let them in."
Thomas H Jonasson scored a paid eight while Mads Korneliussen (eight) and Cory Gathercole (four) also played their part.
Gzegorz Zengota scored three while Morten Risager's disappointing form continued with a score of just a single point.
Under the league scoring system, Coventry gained two points while Swindon received one.
Next up for Coventry is a trip to Belle Vue next Monday evening.