In the end it was Uganda who found the answer to the indiscipline that had plagued the first two days of this Intercontinental Shield game at the National Sports Centre.
The tourists eased to a seven wicket win over Bermuda thanks to a dominant third day's cricket where they took their hosts last six wickets for just 64 runs and chased down the target with a minimum of fuss.
And in the process Uganda managed to do the two things that were always going to give them the best chance of victory; get David Hemp out early, and then stay disciplined enough not to blow the run chase.
They were helped in the first of those two endeavours by a wicket that turned and bounced more than might be expected from one that was little more than two days old.
For the second they learnt from their mistakes in the first innings, applied themselves better, and benefited from a Bermuda bowling attack that lacked hostility defending a small lead of 110.
For Bermuda the statistics of the three days speak for themselves; 91 in the first innings, and 138 in the second. Of the 20 wickets they lost throughout the match, only one, was not a catch. Malachi Jones had the dubious honour of breaking an almost perfect record, and he was stumped after one of the most mindless pieces of batting possible.
Strangely, while Jones was not caught, his dismissal summed up the complete lack of application at the crease that seemed to affect the majority of the Bermuda batsmen. With his team in desperate trouble at 107 for eight, Jones was given a let off when a thoughtless slog was dropped by substitute fielder Seiga Asadu running in from the square leg boundary.
Two balls later he danced down the wicket to spinner Baig Akbar, completely missed the ball, and was stumped.
Tailenders David Lovell (17) and Tamauri Tucker (13) added a vital 29 runs at the end, but a target of 110 was always likely to be 40 runs short of being a defendable total.
"There are still a lot of positives to take from the game," said skipper Hemp. "We did very well to fight back in the first innings, and we showed a little bit more fight with the bat in the second innings, but with 91 in the first innings we were always going to be chasing the game.
"We certainly didn't bat as well as we can, second innings we didn't bowl as well as we can, and that's obviously disappointing, and the players are disappointed. But we've got to look at it and make sure it doesn't happen again.
"The difficulty is we don't play that many four-day games and it's difficult to get that mindset, the mentality of a four-day game across to people and how important sessions are.
"You have a bad session and generally you're out of the game.
"Every run was important, and we did fight a bit harder with the bat in the second innings, but again we were probably 30 or 40 runs short."
Victory for Bermuda was always going to hinge on how long Hemp could stay at the crease, and how the rest of the Bermuda batsmen would react once he was out.
The answer to those questions was; not long, and not well.
Resuming on 74 for four yesterday morning Hemp and nightwatchman Kevon Fubler had seen off a hostile opening spell from fast bowlers Dennis Tabby and Charles Waiswa, adding 22 to the overnight score in the process, and were settling into their stride when things started to go wrong for Bermuda.
Having already successfully evaded several deliveries that had broken through the surface and popped up off a length, Hemp was caught out by a delivery from spinner Davis Arinaitwe that lifted sharply from a good length, brushed Hemp's glove and was caught by wicketkeeper Lawrence Sematimba.
Jekon Edness turned 96 for five into 96 for six with a poor cross bat shot that sent the ball straight back at bowler Arinaitwe and Fubler followed soon after to give the spinner his third victim of the morning.
Rodney Trott and Jones followed in quick succession, and the only thing Bermuda had to cheer in a thoroughly miserable morning session were two sixes, one each from tailenders Lovell and Tucker.
Jones went some way to atoning for his dismissal by trapping Uganda opener Roger Mukasa lbw in a brief three-over spell before lunch, but even at two for one, the tourists still looked in control.
They wrapped the game up in the afternoon session, but not before Sematimba (39) had matched Jones for silliest dismissal.
The Uganda wicketkeeper went to sweep the ball, assumed he had hit it and set off for a run, only to get run out by Edness who had the ball in his glove all the time. Even then, at 70 for three, Bermuda still had a chance to make life difficult for the visiting team, as Irving Romaine and Edness both missed catchable chances.
But the opportunities went begging, and Benjamin Musoke (25*) and man of the match Arinaitwe, who took four for 34 and was 31 not out at the close, guided their side home.