King's Lynn gave their Premiership campaign a massive boost with an impressive 48-45 win at Swindon.

The result moves the Stars level on points with fourth-placed Rye House and was thoroughly deserved after an efficient and committed display.

German star Kai Huckenbeck proved the ace in the pack with a stunning paid-14 haul at reserve, and with the Stars' top three all in super form, it was too much for the Robins to handle.

Huckenbeck, Troy Batchelor and captain Robert Lambert all won their opening rides for the visitors as they prevented the home side from taking early heat advantages.

Allitt said: 'We've said all along we weren't going to panic. We didn't panic against Leicester and we didn't panic after heat 13 tonight, when it could still have gone two different ways.

'It would have been nice to get all four points – team managers are greedy and you always want more – but we'd have taken that result all day long.

'I've always said the spine of our team is at one, five and six. Troy is at four for a reason, and he's gone well apart from a couple of sketchy meetings, but when you've got Chris, Robert and Kai at reserve scoring well it takes the pressure off everyone else.

'We know Josh (Bailey) is finding things really tough and we're trying to do everything to help him. He'll get there, and we're looking at ways to support him which may include getting another doubling-up rider.

'Chris had hurt his hip in heat one and was struggling on, which was one reason why he didn't do heat 15, but he's having some treatment now so hopefully he will be okay.

'I know there's been some doom and gloom around, but I don't think things have been bad at all. We've won the Pairs for our first silverware in the club's recent top-flight history, and we've been to both Somerset and Swindon and won.'

Swindon 45: Jason Doyle 18, Nick Morris 10+2, David Bellego 7, Dany Gappmaier 3+3, Zach Wajtknecht 3+1, Bradley Wilson-Dean 2, Adam Ellis 2.

Stars 48: Kai Huckenbeck 12+2, Troy Batchelor 12, Chris Holder 9, Robert Lambert 7+1, Lewis Rose 5+1, Nicklas Porsing 3, Josh Bailey 0.