Guildford Heat booked their place in next month's BBL Cup final after a 87-81 victory over league leaders Sheffield Sharks. The Heat led 69-62 going into the final quarter but the Sharks levelled it with just over two minutes left.
But the Heat went on a 11-5 run with nine points from Brian Dux to close out the game.
Elsewhere, Plymouth climbed to second in the BBL Championship with a 97-87 win over Chester Jets.
Scottish Rocks were 84-72 winners over Leicester Riders, while London United beat Worcester Wolves 75-74.