Bangladesh beat Afghanistan by 68 runs in a battle of spinners to win the second one-day international in Sharjah and level the three-match series on Saturday. Captain Najmul Hossain Shanto scored a watchful 76 to help Bangladesh to a fighting total of 252-7 after opting to bat first. Bangladesh then bowled Afghanistan out for 184 in 43.3 overs, with left-arm spinner Nasum Ahmed taking 3-28. Off-spinner Mehidy Hasan Miraz and left-arm quick Mustafizur Rahman both grabbed two wickets apiece. Rahmat Shah made 52 and opener Sediqullah Atal added 39 to put Afghanistan on solid footing, but Atal fell to Nasum and Rahmat was run out after a mix-up with Gulbadin Naib as the match turned in Bangladesh’s favour. Naib (26), Mohammad Nabi (17) and Rashid Khan (14) got starts but could not go big as Mehidy and Mustafizur did not allow the batters to settle. “The wicket was difficult, especially against spinners,” said Najmul. “The way Miraz and Nasum were bowling, credit goes to them.”