Coventry Storm beat Buxton on Friday night at Brandon.
The Storm had a 5-1 in the opening heat followed three 4-2's to put them 17-7 up.
Buxton gave Carr a tactical ride and he won in a 7-2 to reduce the lead to three points.
Both sides had a 5-1 before Buxton had a 4-2 and a 3-3 before Halsey won in heat ten to give the Storm a five point lead with a 4-2 heat win.
Two 3-3's were sandwiched by Dwyer winning in a 5-1 and a Richings win and a 3-3 in the final heat meant the Storm took a 52-41 victory.
CITY GEARBOXES STORM 52: Dan Halsey 12, Darryl Ritchings 11, Conor Dwyer 8, Rob Shuttleworth 7+2, Martin Knuckey 7+1, Mark Baseby 5+1, Jamie Halder 2.
BUXTON 41: Tony Atkin 12, Liam Carr 10, Ryan Blacklock 7+2, Steven Jones 5, Tom Woolley 4+1, Lee Geary 3+1, David Speight r/r.