Sheffield Sharks produced an excellent fightback to beat Cheshire Phoenix and make their third consecutive British Basketball League Cup semi-final.
Forward Allen Payne scored a team-high 23 points from the bench as Sharks sealed a 91-84 success.
Sharks will face Newcastle Eagles in a two-legged semi-final, after Eagles eased past Leeds Force 83-66.
Bristol Flyers, who won 90-82 at Worcester Wolves, will play either Leicester Riders or Glasgow Rocks.
They meet on 23 November for the remaining semi-final place.
Payne's display helped Sheffield through to the last four, although he was quick to credit the comeback to team-mates Nick Lewis and BJ Holmes.
"Nick definitely sparked us in the third quarter," said Payne. "He was feeling a little under the weather but he fought through it. BJ was BJ - our vocal leader and a guy we can count on down the stretch.
"Zach Gachette and myself were just in the right spots at the right times offensively and got some easy points around the rim."
|Friday, 31 October (BBL Cup quarter-finals)|
|Newcastle Eagles 83-66 Leeds Force|
|Sheffield Sharks 91-84 Cheshire Phoenix|
|Worcester Wolves 82-90 Bristol Flyers|
|Sunday, 2 November (BBL Championship)|
|Durham Wildcats 81-83 Glasgow Rocks|
|Cheshire Phoenix 92-72 Bristol Flyers|
In BBL Championship action on Sunday, Glasgow rallied from 21 points down to defeat Durham Wildcats 83-81, with JaJuan Smith contributing 26 points.
Cheshire quickly bounced back from their Cup disappointment with a 92-72 victory against Bristol, thanks to 27 points and 11 rebounds from American star Taylor King.
In the WBBL Championship, Taylor Alton hit five three-pointers as Nottingham Wildcats won the battle of the unbeaten teams against Leicester Riders, before the Wildcats extended their winning streak to six with success against Manchester Mystics on Sunday.
Brixton Topcats beat Barking Abbey Crusaders 51-49 to claim their first WBBL victory, in the WBBL Trophy, after coming from behind in the fourth quarter.