Pakistan, opting to bat first, scored 157/5 in their 20 overs thanks to an unbeaten half century by Mohammad Hafeez.
Hafeez remained not out at 70 runs from 49 balls which included nine boundaries and a six.
Sharjeel Khan contributed 23 runs from 21 balls with two fours and two sixes to his name. Umar Akmal and Ahmed Shehzad made 19 and 18 runs respectively for the side.
Thisara Parera grabbed two wickets which Sachithra Senanayake, Rangana Herath and Dushmantha Chameera dismissed one batsman each.
Sri Lankan side fell 15 runs short of the target as the side managed 142/9 in their 20 overs.
Lahiru Thirimanne was the top scorer for the team as he made 45 runs from 37 balls with the help of four boundaries and two sixes.
Dinesh Chandimal struck 30 runs from 21 balls with five fours and a six to his name.
Chamara Kapugedara and Dasun Shanaka contributed 14 and 13 runs respectively in the team’s run chase while skipper Angelo Mathews along with Sachithra Senanayake made 10 runs each for the side.
Imad Wasim was the stand up out bowler for green shirts as he picked four wickets after conceding 25 runs in his alloted over while Mohammad Irfan got two wickets as well.
Pakistan (squad): Shahid Afridi (captain), Ahmed Shehzad, Anwar Ali, Imad Wasim, Khalid Latif, Mohammad Amir, Mohammad Hafeez, Mohammad Irfan, Mohammad Nawaz, Mohammad Sami, Sarfraz Ahmed, Sharjeel Khan, Shoaib Malik, Umar Akmal and Wahab Riaz.
Sri Lanka (squad): Angelo Mathews (captain), Dushmantha Chameera, Dinesh Chandimal, Tillakaratne Dilshan, Rangana Herath, Shehan Jayasuriya, Chamara Kapugedera, Nuwan Kulasekara, Suranga Lakmal, Lasith Malinga, Thisara Perera, Sachithra Senanayake, Dasun Shanaka, Milinda Siriwardana and Lahiru Thirimanne.
SRI LANKA INNINGS
Over 20: Sri Lanka 142/9 (match over)
Pakistan defeated Sri Lanka by 15 runs.
WICKET: Sachithra Senanayake lbw b Wahab Riaz 10 (15b 1×4 0x6). Sri Lanka 142/9 in 19.5 overs. Next batsman: Dushmantha Chameera.
Over 19: Sri Lanka 133/8 (require 25 runs to win)
Mohammad Amir conceded six runs in the 19th over.
Over 18: Sri Lanka 127/8 (require 31 runs to win)
Mohammad Irfan gave seven runs in the over.
Over 17: Sri Lanka 120/8 (require 38 runs to win)
Nuwan Kulasekara hit the boundary in the over before being run out.
WICKET: Nuwan Kulasekara run out 7 (8b 1×4 0x6). Sri Lanka 120/8 in 16.5 overs. Next batsman: Dasun Shanaka.
Over 16: Sri Lanka 114/7 (require 44 runs to win)
Four runs given by Wahab Riaz in the over.
Over 15: Sri Lanka 110/7 (require 49 runs to win)
Mohammad Irfan gave a single and two wickets fell in the over.
WICKET: Thisara Perera b Mohammad Irfan 5 (4b 1×4 0x6). Sri Lanka 110/7 in 14.5 overs. Next batsman: Sachithra Senanayake.
WICKET: Milinda Siriwardana run out 2 (5b 0x4 0x6). Sri Lanka 109/6 in 14.1 overs. Next batsman: Nuwan Kulasekara.
Over 14: Sri Lanka 109/5 (require 49 runs to win)
Thisara Parera scored the boundary in Afridi’s over.
Over 13: Sri Lanka 101/5 (require 69 runs to win)
Imad Wasim got the wickets of Lahiru Thirimanne and Angelo Mathews in the over.
WICKET: Angelo Mathews b Imad Wasim 10 (7b 1×4 0x6). Sri Lanka 101/5 in 13 overs. Next batsman: Thisara Parera.
WICKET: Lahiru Thirimanne c Shahid Afridi b Imad Wasim 45 (37b 4×4 2×6). Sri Lanka 93/4 in 12.2 overs. Next batsman: Milinda Siriwardana
Over 12: Sri Lanka 89/3 (require 69 runs to win)
The Pakistani captain gave 10 runs in his third over. Thirimanne scored the six.
Over 11: Sri Lanka 79/3 (require 79 runs to win)
Imad Wasim got the wicket of Chamara Kapugedara in the over
WICKET: Chamara Kapugedera c Umar Akmal b Imad Wasim 14 (11b 1×4 0x6). Sri Lanka 76/3 in 10.3 overs. Next batsman: Angelo Mathews.
Over 10: Sri Lanka 74/2 (require 84 runs to win)
Eight runs taken from Afridi’s second over as Kapugedara struck the four.
Over 9: Sri Lanka 66/2 (require 92 runs to win)
Five singles given by Wahab Riaz in the over.
Over 8: Sri Lanka 61/2 (require 97 runs to win)
Six runs given by Imad Wasim in his second over.
Over 7: Sri Lanka 55/2 (require 103 runs to win)
Thirimanne hit 14 runs from Shahid Afridi’s opening over.
Over 6: Sri Lanka 41/2 (require 117 runs to win)
Imad Wasim got the wicket of danger man Chandimal and gave three singles in the over.
WICKET: Dinesh Chandimal c Mohammad Hafeez b Imad Wasim 30 (21b 5×4 1×6). Sri Lanka 41/2 in 5.3 overs. Next batsman: Chamara Kapugedara.
Over 5: Sri Lanka 38/1 (require 120 runs to win)
Eighteen runs taken from Wahab Riaz’s first over by Chandimal as he struck a six and three consecutive boundaries.
Over 4: Sri Lanka 20/1 (require 138 runs to win)
Chandimal scored nine runs from Irfan’s over after hitting two boundaries.
Over 3: Sri Lanka 11/1 (require 147 runs to win)
Eight runs conceded by Amir as Thirimanne scored the boundary.
Over 2: Sri Lanka 3/1 (require 155 runs to win)
Mohammad Irfan dismissed Tillakaratne Dilshan on the first ball of the over.
WICKET: Tillakaratne Dilshan c Sarfraz Ahmed b Mohammad Irfan 0 (1b 0x4 0x6). Sri Lanka 2/1 in 1.1 overs. Next batsman: Lahiru Thirimanne.
Over 1: Sri Lanka 2/0 (require 156 runs to win)
Mohammad Amir bowled the first over and Dinesh Chandimal scored two runs from it.
Over 20: Pakistan 157/3
Mohammad Hafeez made an unbeaten 70 as Pakistan score 157/5 in their 20 overs.
Over 19: Pakistan 147/5
Thisara Parera got the wickets of Umar Akmal and Shahid Afridi and gave 10 runs in the over.
WICKET: Shahid Afridi c Senanayake b Perera 0 (1b 0x4 0x6). Pakistan 147/5 in 18.5 overs. Next batsman: Imad Wasim.
WICKET: Umar Akmal c Kapugedera b Perera 19 (15b 1×4 1×6). Pakistan 139/4 in 18.2 overs. Next batsman: Shahid Afridi.
Over 18: Pakistan 137/3
Mohammad Hafeez reached his half century with a boundary as Chameera gave 17 runs in the over which included three boundaries.
Over 17: Pakistan 120/3
Mohammad Hafeez scored the boundary and Umar Akmal struck the six from Nuwan Kulasekara’s over.
Over 16: Pakistan 106/3
Chameera gave six runs in the 16th over of Pakistani innings.
Over 15: Pakistan 100/3
Six runs scored in the over bowled by Herath.
Over 14: Pakistan 94/3
Five runs taken from Senanayake’s over.
Over 13: Pakistan 89/2
Herath gave five runs in the over and got the wicket of Sarfraz Ahmed.
WICKET: Sarfraz Ahmed st Chandimal b Herath 13 (14b 0x4 1×6). Pakistan 86/3 in 12.4 overs. Next batsman: Umar Akmal.
Over 12: Pakistan 84/2
Two boundaries scored from Thisara Parera’s over by Mohammad Hafeez.
Over 11: Pakistan 73/2
Mohammad Hafeez hit Milinda Siriwardana for a six.
Over 10: Pakistan 63/2
Four runs taken from the over bowled by Chameera.
Over 9: Pakistan 59/2
Hafeez hit Herath for a boundary in the over.
Over 8: Pakistan 53/2
Seven runs given by Dushmantha Chameera in the as he dismissed Ahmed Shehzad.
WICKET: Ahmed Shehzad b Chameera 18 (19b 2×4 0x6). Pakistan 47/2 in 7.2 overs. Next batsman: Sarfraz Ahmed.
Over 7: Pakistan 46/1
Mohammad Hafeez struck the boundary.
Over 6: Pakistan 39/1
Senanayake clean bowled Sharjeel Khan in over but gave 11 runs in the over.
WICKET: Sharjeel Khan b Senanayake 23 (21b 2×4 2×6). Pakistan 39/1 in 6.0 overs. Next batsman: Mohammad Hafeez.
Over 5: Pakistan 28/0
Three runs scored by the Pakistani batsmen in the over.
Over 4: Pakistan 25/0
Sharjeel Khan scored the boundary and the maximum from Sachithra Senanayake’s over.
Over 3: Pakistan 14/0
Sharjeel Khan scored the first six of the innings from Angelo Mathews over.
Over 2: Pakistan 7/0
Five runs scored from Nuwan Kulasekara’s over as Ahmed Shehzad struck the boundary.
Over 1: Pakistan 2/0
Sharjeel Khan and Ahmed Shehzad opened the batting for Pakistan and scored two runs from Angelo Mathews’ over.