COLOMBO - Mushfiqur Rahim hit a blazing half-century to help Bangladesh chase down a record 215 and beat Sri Lanka by five wickets in a thrilling Twenty20 international of the tri-series in Colombo on Saturday.

Rahim smashed an unbeaten 72 off 35 balls as the visitors achieved their target with two balls to spare at the R Premadasa Stadium. Rahim, who hit 5 fours and 4 sixes, broke into a dance after giving Bangladesh their highest-ever run chase in the shortest format, and the fourth biggest overall in international T20s.

The diminutive wicketkeeper-batsman built crucial partnerships after openers Tamim Iqbal, who hit 47, and Liton Das, who made 43 off 19 balls, set up the chase with a brisk start. Paceman Nuwan Pradeep struck two crucial blows including Liton's wicket but Sri Lankan bowlers failed to stop the flow of runs from Mushfiqur, who was named man of the match.

Earlier Sri Lanka opener Kusal Mendis, who made 57, and Kusal Perera, who top-scored with 74, put together 85 runs for the second wicket to guide the hosts to 214-6, after being put into bat first. Bangladesh skipper Mahmudullah got Mendis out with his off-spin as he struck twice in his very first over to check Sri Lanka's surge.

But Perera continued to pulverise the Bangladesh attack to hit his second successive fifty.

He smashed 8 fours and 2 sixes during his 48-ball blitz. Upul Tharanga also played a useful cameo during his unbeaten 15-ball 32. Bangladesh paceman Mustafizur Rahman claimed three wickets.

The tournament, timed to commemorate the host island's 70 years of independence, stays alive with all three teams having won a game each. India take on Sri Lanka next on Monday.

Scoreboard

SRI LANKA:

D Gunathilaka b Mustafizur       26

K Mendis c Sabbir b Mahmudullah       57

K Perera c Mushfiqur b Mustafizur       74

D Shanaka c Sabbir b Mahmudullah     0

D Chandimal c Sabbir b Taskin 2

Upul Tharanga not out 32

T Perera c Nazmul b Mustafizur            0

Jeevan Mendis not out  6

EXTRAS: (1b, 3lb, 1nb, 12w)  17

TOTAL: (6 wkts; 20.0 overs)   214

FOW: 1-56, 2-141, 3-142, 4-150, 5-205, 6-206

BOWLING: Taskin Ahmed 3-0-40-1, Mustafizur Rahman 4-0-48-3, Rubel Hossain 4-0-45-0, Mehidy Hasan 4-0-31-0, Nazmul Islam 2-0-20-0, Soumya Sarkar 1-0-11-0, Mahmudullah 2-0-15-2

BANGLADESH:

Tamim Iqbal c&b T Perera       47

Liton Das lbw Pradeep 43

Soumya Sarkar c&b Pradeep   24

Mushfiqur Rahim not out           72

Mahmudullah c J Mendis b D Chameera           20

Sabbir Rahman run out T Perera           0

Mehedi Hasan not out   0

EXTRAS: (3lb, 1nb, 5w)          9

TOTAL: (5 wkts; 19.4 overs)   215

FOW: 1-74, 2-100, 3-151, 4-193, 5-198

BOWLING: D Chameera 4-0-44-1, A Dananjaya 3-0-36-0, N Pardeep 4-0-37-2, Gunathilaka 2-0-22-0, T Perera 3.4-0-36-1, J Mendis 2-0-25-0, Shanaka 1-0-12-0

TOSS: Bangladesh

UMPIRES: R Martinesz, L Hannibal

TV UMPIRE: Raja Wimalasiri

MATCH REFEREE: Brian Broad