Bangladesh have produced a stunning win over defending champions Sri Lanka to keep their hopes alive in the 2016 Asia Cup Twenty20 match.

Bangladesh bowlers have shone once again after a scintillating knock from Sabbir Rahman to propel the hosts to their first ever Twenty20 win against Sri Lanka, by 23 runs, in the Asia Cup.

Sabbir cracked a dazzling 80 off 54 balls and paired in a fine fourth wicket stand with Shakib Al Hasan (32) to help the Tigers plot a recovery from an early setback at the Sher-e-Bangla National Cricket Stadium on Sunday.