Two brilliant buzzer-beaters were the highlights of another weekend of upsets and near upsets in this topsy-turvy Scottish Basketball League season.
Apart from the destination of the title, which Falkirk Fury have now sealed, this campaign has been the most unpredictable for years.
The battle for the play-off places looks like going down to the very last day of the regular season, with Capital clubs’ luck still fluctuating.
While Boroughmuir Blaze have dropped to fifth place, Edinburgh Kings are back in the top four with a 72-69 home win over Glasgow Storm, junior Kyle Jiminez scoring the winning triple with the clock on zero and the ball still in the air.
That was his third triple in the final quarter as Kings came from 17 points down to snatch a dramatic victory.
Then Glasgow University, already recent away winners over St Mirren, shocked Blaze 77-76 at the Crags thanks to a three with half a second left from their Italian guard Ferran de Valle, who totalled 29 points, 20 in the second half.
St Mirren are back to second after a 91-66 away win over Troon, with Edinburgh University, 69-43 home winners over Dunfermline Reign, dropping to third by virtue of a poorer head-to-head record with Saints.
The pressure does not stop as Kings are away to Saints at the Lagoon Centre tomorrow at 8.30pm.
Blaze, short of key players on Saturday, are away twice this week to relegation-threatened Stirling Knights on Friday and Dunfermline Reign two days later.
EU, however, had few problems in taking care of Reign at home on Saturday with the bench getting an extended run in their 69-43 win.
EU next play Dundee in the Scottish Universities League at home on Wednesday evening (7.50pm) and are away in the Scottish League to Troon on Saturday.
Tayside Musketeers, despite being without usual starting guard Nicky Sim, made certain of avoiding relegation with a resounding 79-53 win over Stirling Knights, led by John Bustin with 22 points.
That means Muskies can finish no worse than tenth in the 12-team league.