Kalabagan Cricket Academy made full use of the low-bouncing Fatullah pitch to beat Mohammedan Sporting Club by 79 runs. Mahmudul Hasan turned in an all-round performance, scoring a half-century and taking five wickets, to help complete KCA's second win.
The match also saw KCA coach and former Bangladesh captain Khaled Mashud make an unlikely return to competitive cricket after retiring three years ago.
Batting first, KCA were bowled out for 143 in 36.4 overs, with Mahmudul scoring 59. Left-arm spinner Amit Kumar took four wickets, and six KCA batsmen were given out leg before wicket.
In reply, Mohammedan were bowled out for just 64 runs. None of their batsmen reached double figures, extras top-scoring with 22. Mahmudul picked up a five-for with his offspin, while Nabil Samad and Bishawanath Halder took two wickets each.
At the BSKP-4 ground, Prime Bank Cricket Club beat Old DOHS Sporting Club by 41 runs. Saikat Ali's 90 and Taibur Rahman's 56 helped Prime Bank to 241, after they had been sent in to bat. In reply, Old DOHS were bowled out for 200 in 43 overs, with Tapash Baisya picking up three wickets.
Next door at the BKSP-3 ground, Kalabagan Krira Chakra beat Partex Sporting Club by 71 runs. Shamsur Rahman's fourth consecutive half-century, an 81-ball 82, propelled KKC to 239 for 6, after they won the toss and chose to bat. Partex were bowled out for 168 in reply, with 10 balls still left to play. Shafiul Alam top-scored with 45, while Rockybul Hasan took three wickets.