Prime Bank Cricket Club extended their lead on top of the table with a crushing 134-run win over Partex Sporting Club.
Soumya Sarkar and Taskin Ahmed were at the forefront with a hundred and a four-wicket haul respectively, adding to their chances of making the World Cup squad, and helping their side to an eighth win in nine games.
Prime Bank made 251 for 8 on the back of Soumya's 127 off 147 balls. He struck 14 fours and a couple of sixes, but none of the other batsmen cashed in, as Nuruzzaman's four-wicket haul kept them to a par score.
Partex, though, were bowled out for 117 runs in 42 overs with Taskin taking 4 for 16 in eight overs and Shuvagata Hom picking up three wickets.
Legends of Rupganj lost their fourth match in a row, albeit valiantly, to Mohammedan Sporting Club by 12 runs in BKSP-3 ground in Savar.
Mohammedan got off to a flier after choosing to bat thanks to Ezaz Ahmed's second List A century. The Sylhet-born batsman smashed 10 sixes and seven fours in his 136 off 139 balls and helped his side to a formidable 313 for 7. He shared a 167-run second-wicket partnership with Mohammad Mithun, who made a run-a-ball 70 that included six fours and two sixes.
Junaid Siddique gave Rupganj a similarly rollicking start but his opening partner Jahurul Islam was dismissed in the fifth over with the score on 42. Junaid then added 69 runs for the second wicket with With Shakib Al Hasan, who was dismissed for 49 off 35 balls.
Junaid soldiered on, and was the sixth man out in the 31st over. No. 8 Sharifullah took over the chase from that point, and almost pulled it off. He made 72 off 69 balls with five fours and three sixes, but with 20 to get off the final over, he was caught off Solomon Mire. Amit Kumar and Mashrafe Mortaza took three and two wickets respectively in the high-scoring encounter.
Rupganj have not won a game since winning their first five matches but Mohammedan celebrated their fifth win in nine matches.
Prime Doleshwar made 230 for 8 after opting to bat with Asif Ahmed top-scoring with 55 off 72 balls. Seamer Rubayat Haq took four wickets for Dhanmondi Club, however their batsmen lasted only 37.1 overs in the chase and were bowled out for 130 runs.
Sanjamul took 5 for 30 runs in 8.1 overs while Elias claimed 4 for 32 runs in nine. Asif picked up the other wicket as Prime Doleshwar completed their sixth win in nine games.