CHITTAGONG — Sri Lanka beat Bangladesh for a second straight thrilling win on the last ball to sweep their Twenty20 series 2-0 at Zahur Ahmed Chowdhury Stadium Friday. Thisara Perera was in the middle at the end of both victories which retained for Sri Lanka the No. 1 ranking in T20s. Perera and Sachitra Senanayeke held their nerve in the last over to score the required nine runs for Sri Lanka to win by three wickets, 123-7 after bowling out Bangladesh for 120 with a ball to spare. On Wednesday, Perera caught and bowled Anamul Haque off the last ball when Bangladesh needed two runs to win. When Sri Lanka needed two win Friday, Senanayake hit the winning boundary behind square leg off the last ball by fast bowler Farhad Reza. Senanayake finished on 12 not out, and Perera, who scored two runs in the over, was unbeaten on 35 off 28 balls, with three boundaries. Perera added 46 with Kumar Sangakkara after Bangladesh had Sri Lanka at 50-6, raising the prospect of its first victory against the islanders. In his 50th T20, Sangakkara hit a patient 37 to be the highest scorer in the match. Rubel Hossain dismissed Sangakkara with three overs to go, but Perera and Senenayeke denied the hosts. Mashrafe Bin Mortaza took 2-29 while Mahmudullah, Arafat Sunny, Shakib Al Hasan and Rubel Hossain picked up one wicket each. Earlier, Lasith Malinga claimed 3-20 in his 50th T20 to help Sri Lanka restrict Bangladesh to 120. Malinga confused Bangladesh with pace, slow balls and bouncers, and was backed up by Nuwan Kulasekara and Sachitra Senanayeke who ended with two wickets apiece. For Bangladesh, debutant Sabbir Rahman was the top scorer with 26. Haque made 24, including 20 in an over off Tillakaratne Dilshan, and Bin Mortaza 17. Sri Lanka's catching was also stunning. Nuwan Kulasekara sprinted 20 meters from mid-on to take a catch at long-on to dismiss Shakib Al Hasan on 12, and Senanayake also benefited as the bowler when Haque's shot to the deep mid-wicket was intercepted by a diving Kusal Perera, for an overhead catch to his right. Pakistan squads for Asia Cup and World T20 Pakistan's selectors Friday announced 15-man squads for this month's Asia Cup and next month's World Twenty20 — both to be held in Bangladesh. The Asia Cup will be held in Dhaka, from February 25 to March 8. Besides Pakistan — the defending champion — India, Sri Lanka, Afghanistan and hosts Bangladesh will also take part in the event. The fifth edition of the World Twenty20 with 16 teams in competition will also be held in Bangladesh from March 16 to April 6. Squad (Asia Cup): Misbahul Haq (capt.), Mohammad Hafeez, Ahmed Shehzad, Sharjeel Khan, Sohaib Maqsood, Shahid Afridi, Umar Akmal, Fawad Alam, Anwar Ali, Bilawal Bhatti, Junaid Khan, Umar Gul, Abdur Rehman, Saeed Ajmal, Mohammad Talha. World Twenty20: Mohammad Hafeez (capt.), Kamran Akmal, Ahmed Shehzad, Shahid Afridi, Shoaib Malik, Saeed Ajmal, Umar Gul, Sharjeel Khan, Sohaib Maqsood, Junaid Khan, Bilawal Bhatti, Sohail Tanvir, Umar Akmal, Zulfiqar Babar, Mohammad Talha. — Agencies Scoreboard Bangladesh T. Iqbal c Mendis b Kulasekara 02 S. Rahman c Chandimal b Dilshan 01 A. Haque c K. Perera b Senanayake 24 Shakibc Kulasekara b Senanayake 12 N. Hossain c Chandimal b Mendis 08 S. Rahman c Kulasekara b Malinga 26 M. Mahmudullah run out 09 F. Reza c Chandimal b Kulasekara 09 M. Mortaza b Malinga 17 A. Sunny c Chandimal b Malinga 05 R. Hossain not out 00 Extras: (b1, lb3, w3) 07 Total (all out, 19.5 overs) 120 Falls: 1-3 (Shamsur), 2-3 (Tamim), 3-35 (Shakib), 4-41 (Anamul), 5-47 (Nasir), 6-59 (Mahmudullah), 7-80 (Reza), 8-101 (Mortaza), 9-120 (Sunny), 10-120 (Sabbir). Bowling: Dilshan 2-0-23-1, Kulasekara 4-0-32-2 (w1), Senanayake 4-0-11-2, Malinga 3.5-0-20-3 (w1), Mathews 2-0-9-0, Mendis 4-0-21-1 (w1). Sri Lanka K. Perera lbw b Shakib 21 T. Dilshan b Sunny 03 D. Chandimal lbw b Mahmudullah 03 K. Sangakkara c Tamim b Rubel 37 A. Perera b Mortaza 04 A. Mathews c Anamul b Mortaza 02 N. Kulasekara run out 02 T. Perera not out 35 S. Senanayake not out 12 Extras: (lb1, w2, nb1) 04 Total (7 wickets, 20 overs) 123 Falls: 1-23 (K. Perera), 2-25 (Dilshan), 3-32 (Chandimal), 4-42 (A. Perera), 5-46 (Mathews), 6-50 (Kulasekara), 7-96 (Sangakkara). Bowling: Sunny 2-0-8-1, Mortaza 4-0-29-2, Rubel 4-0-34-1 (nb1), Shakib 2-0-8-1, Mahmudullah 4-0-16-1 (w1), Nasir 2-0-11-0 (w1), Reza 2-0-16-0.