Senior batsman Mushfiqur Rahim smashed a brilliant career-best hundred to steer Bangladesh to an emphatic 137-run victory over Sri Lanka in the opening Asia Cup match in Dubai on Saturday.
The former captain's 150-ball 144 with 11 fours and four sixes lifted Bangladesh from a precarious 2-1 in the first over to 261 after they won the toss and batted in the Group B match.
Sri Lanka, who have won five Asia Cup titles, had lost half of their side for 60 in the 17th over before being bowled out for 124 in 35.2 overs, succumbing to their second-worst defeat against Bangladesh in 45 one-day internationals.
Sri Lanka's worst defeat against Bangladesh was a 163-run loss at Dhaka earlier this year.
Dilruwan Perera (29), Upul Tharanga (27) and Suranga Lakmal (20) were the only batsmen to offer any resistance as Bangladesh bowled superbly from the start.
Mustafizur Rahman, Mehidy Hasan and skipper Mashrafe Mortaza took two wickets apiece.
But it was Rahim who gave a treat to a packed 25,000-capacity stadium, most of them Bengali expats working as labourers.
Rahim added 131 for the third wicket with Mohammad Mithun (63) to lead the recovery after recalled Sri Lankan paceman Lasith Malinga removed Liton Das and Shakib Al Hasan for ducks.
Opener Tamim Iqbal was struck on the arm on the second over of the match and forced to retire hurt. X-rays revealed a fractured wrist however he later bravely returned to the middle to continue his innings, facing just four balls to be the not out batsmen for the Tigers. The experienced batsman is now in doubt for the remainder of the tournament.
"We still don't know what's going on with him," said skipper Mashrafe Mortaza. "The scan has to be done again, in two days.
"There's a little fracture for sure, but we have to find out how bad it is. Not having him is a big blow but we have some players in the bank."
Rahim bettered his previous ODI best of 117 he scored against India at Fatullah four years ago, helping his team to add 63 in the last 10 overs.
Mithun hit five fours and two sixes in his 68-ball enterprising knock, his first ODI fifty.
Malinga finished with 4-23 in his first match in 13 months.
Afghanistan are the third team in the group. Pakistan meet qualifiers Hong Kong in Group A, which also features defending champions India.