On an action-packed weekend, Worcester Wolves were the only team to pick up two wins as they took their win streak to eight games.

Paul James’ side ended the 16-game run of Leicester Riders with a 93-91 victory over last week’s Trophy winners before rallying for a 91-103 overtime victory on the road against Cheshire Phoenix.

Seven players reached double figures as Wolves dominated the extra period on Sunday, while it was a dagger three from Jermel Kennedy that helped secure the win over the Riders.

The league leaders bounced back on Sunday with Brandon Clark netting 23 points to lead the Riders to a 93-84 victory over Glasgow Rocks, who drop to fourth following a fifth straight loss.

“It was good win for us – coming off our first loss in a while,” declared Clark.

“We all did a good job of sticking together. It was a game of runs, but we were able to withhold their run and get the win.

“We’re just taking things one game at a time, we know what we need to do and I’m excited for the rest of the season.”

Sheffield Sharks climbed into third as they produced a dominant fourth quarter to overcome Surrey Scorchers 78-86 on the road.

The Scorchers had claimed an important win on the road themselves less than 24 hours earlier as they beat Bristol Flyers 74-85 behind Tayo Ogedengbe’s 26 points to strengthen their hold on eighth place.

The defeat capped a disappointing weekend for the Flyers as they also suffered an 85-62 loss at the hands of South-West rivals, Plymouth Raiders.

Cory Dixon scored 32 points to lead his side to victory as they ended their own poor run of form to move two wins clear of Bristol.

Meanwhile, Mike Di Nunno’s incredible late 3-pointer earned Cheshire Phoenix an 86-87 defeat away at London Lions on Friday, before Nigel Lloyd’s side bounced back with an 88-96 success against Manchester Giants with 43 points from Zaire Taylor and Rashad Hassan.

Newcastle Eagles also defeated Manchester as Deondre Parks netted 22 points in a comfortable 96-65 victory as they closed the gap on Leicester.