Mushfiqur Rahim picked up his second successive Player-of-the-Match award after his eighth List-A hundred set up Legends of Rupganj's 68-run win over Sheikh Jamal Dhanmondi Club at the BKSP-4 ground in Savar.
Mushfiqur struck 14 fours and a six during his run-a-ball 134, and in the process he added 225 runs for the third wicket with Naeem Islam who also struck a century. He made 103 off 118 balls, hitting seven fours and a six. Mashrafe Mortaza, Jalaj Saxena and Mohammad Sharif then combined to get Rupganj over the 300-run mark.
Despite losing Imrul Kayes in the second over, Dhanmondi remained on track with Mahbubul Karim and Fazle Mahmud adding 54 for the second wicket. But while five out of their top eight batsmen went past 20 runs, the highest scorer was Ziaur Rahman with 42. They folded for 237 in the 47th over.
For Rupganj, Mohammad Sharif, Naeem, Mosharraf Hossain and Asif Hasan took two wickets each.
Nazmul Hossain Shanto's unbeaten century helped Abahani Limited brush aside Partex Sporting Club by seven wickets at the BKSP-3 ground in Savar. He hit five fours and four sixes during his 109-ball effort, taking the defending champions to their 235-run target with 11.3 overs to spare.
Abahani had lost two early wickets in the chase but Shanto and Mahmudullah added 150 runs for the third wicket to bring them close to the target. Mahmudullah made 77 off 52 balls with five fours and as many sixes. Shanto and Mosaddek Hossain sealed the win with an unbroken stand of 44 for the fourth wicket.
Partex had earlier posted 234 for 7 in 50 overs, with Jubair Ahmed top-scoring with an unbeaten 50 off 69 balls at No.6. For Abahani, Mohammad Saifuddin and Shuvagata Hom had taken two wickets each.
Imtiaz Hossain fell one short of a century, but his knock helped Prime Doleshwar Sporting Club (DPSC) complete a four-wicket win over Brothers Union at the Fatullah Cricket Stadium. Imtiaz, who plays for Sylhet in the National Cricket League, struck nine fours and two sixes during his 143-ball innings.
Imtiaz added 86 for the first wicket with Abdul Mazid who chipped in with 45. DPSC lost wickets at regular intervals but kept up with the scoring rate, until Farhad Reza and Sharifullah got them home with nine balls to spare. Mohammad Saddam took three wickets while Nihaduzzaman picked up two wickets.
Earlier, Brothers Union too had got off to a great start with their Rajshahi opening pair of Mizanur Rahman and Junaid Siddique putting up 113 up front. Mizanur made 57, while Junaid top scored with 87. However, Brothers Union couldn't capitalize on the good start, and were ultimately restricted to 246 for 9 in 50 overs.
Arafat Sunny took four wickets, following up his five-for against Partex Sporting Club in their previous encounter. Offspinners Sharifullah and Enamul Haque also took two wickets each.

Mohammad Isam is ESPNcricinfo's Bangladesh correspondent. @isam84