Opting to bat, Afghanistan was in trouble against a disciplined Bangladesh bowling attack, led by veteran left-arm spinner Shakib Al Hasan who grabbed four for 42. However, Rashid, who is celebrating his 20th birthday today, along with Naib, stitched together a lovely partnership for the seventh wicket to help Afghanistan post a strong total of 255-7.
Bangladesh, in chase of 256 runs, were bowled out for 119 runs in 42.1 overs. A flat and quick delivery and Shakib was late to bring his bat down and the ball skidded off to hit on the pad right in front of the middle stump.
Bangladesh hoped for redemption through Mahmudullah (27), but again Rashid, who just turned 20, bowled the batsman with a googly that did not turn as much as expected.
Nazmul Hossain Shanto (7), who made ODI debut Thursday, offered a leading edge to point fielder Aftab Alam of the bowling of off-spinner Mujeeb Ur Rahman in the fourth over.
Aftab then trapped the other opener, Liton Das (6), lbw with a sharp inswinger.
Mosaddek Hossain was not out on 26 off 60. In their first game in the Super Four stage against Pakistan too, Afghanistan scored 257 batting first and were giving Pakistan a real challenge to win it.
Rashid ended up unbeaten on 57 off 32 balls that included eight fours and one six while his partner Naib who played a passive role scored 42 not out off 38 balls (5 fours).
Cruz vs. O'Rourke: Two polls show different results
The race between Cruz and O'Rourke has garnered national attention due to O'Rourke's unlikely popularity as a candidate. Cruz and O'Rourke will face off again September 30 in Houston and October 16 in San Antonio.
Mashrafe Mortaza needs three more wickets to become the first Bangladesh bowler to take 250 ODI wickets.
Abu Hider had his second wicket in the sixth over as Rahmat Shah (10) was completely beaten by a lovely delivery which knocked off the stumps.
Hashmatullah Shahidi was the top scorer for the team as he made 58 runs.
Shakib had snared the wickets of Mohammad Shahzad (37), Asghar Afghan (8) and Samiullah Shenwari (18) by the time. Afghanistan eliminated Sri Lanka from the competition as they won the game by 91 runs on September 17. Barring Mushfiqur Rahim and Mohammad Mithun, Bangladesh's batting had a rather forgettable day. "For Bangladesh, the absence of Tamim Iqbal will be a massive blow".
Bangladesh will begin their super 4 leg on Friday against India, and the tight schedule may result in some players to be rested for the game.
Mashrafe on Wednesday expressed frustration over the change that has also made the match against Afghanistan meaningless.
Ahead of Bangladesh's match against Afghanistan in the Asia Cup, former Indian leg-spinner Laxman Sivaramakrishnan feels that Afghanistan is risky side and can give any team a run for their money.