Swindon Robins moved back to the top of the Elite League table after 51-39 victory over Coventry Bees.
An incident-packed meeting saw several riders suffer falls at the Abbey Stadium, but the Robins' all-round strength enabled them to take maximum points over a Bees side whose scoring was dominated by Chris Harris and Scott Nicholls.
Peter Kildemand blasted back to top form for the Robins, missing out in just one of his five rides, whilst Rory Schlein proved to be a good stand-in for Hans Andersen although his night ended with a fall in Heat 13.
Robins had to wait until Heat 3 and a 5-1 from Kildemand and Jason Doyle before they took the lead, and they were held close for some time, their lead being cut to just one point in Heat 5.
But the next three races saw the home side take advantages, the highlight being a fine pass by Troy Batchelor on Edward Kennett to win Heat 7 after Kenni Larsen had crashed out for the visitors.
A 5-1 from Dawid Lampart and Simon Stead in Heat 8 put Swindon in control, and although Doyle fell in the next race the lead went above ten points with a 4 2 in Heat 10 as Schlein got the better of Kennett.
The Bees then lost Adam Roynon in a heavy crash in Heat 11 and the re-run saw Batchelor superbly get the better of Harris when the opposing captain was taking a tactical ride.
Maximum points looked safe until both Swindon riders, Schlein and Batchelor, fell in Heat 13 to gift the Bees a 5-0, cutting the gap to eight - but Doyle made things more straightforward by taking a re-started Heat 14 after Lampart had fallen.
It left the Robins needing to share Heat 15 to take all three points from the meeting, but they did more than that as Kildemand and Doyle held a 4-2 on the first lap, which became a 5-1 when Harris subsequently fell.
The result leaves Swindon two points clear of Poole at the top of the table, with both sides having two home and two away fixtures to come before the play-offs - and Robins visit Wimborne Road on September 10.
Italian prospect Nicolas Covatti was the matchwinner for Birmingham in their tense 48-45 Elite League win over rivals Wolverhampton at Perry Barr.
The result leaves the Brummies still in the hunt for a play-off spot but they dropped a point as they failed to win by more than six.
Covatti, who only joined the club a fortnight ago on the recommendation of top FIM official and former World Finalist Armando Castagna, notched 9+2 at reserve to lead the Birmingham scorecard.
The visitors relied heavily on Swedish GP star Freddie Lindgren along with fellow big hitters Tai Woffinden and Nicolai Klindt. Clever use of the tactical ride and a late rally say them pinch a point.
Selco Brummies team boss Phil Morris said: "It's disappointing not to get all three points but I suppose we have to take the positives.
"I suppose we were lucky that we had Nicolas Covatti really tonight as without him we probably would have lost! He gave a fine performance and I take a lot of personal satisfaction of of that because of the effort I put in bringing the lad here."