Pakistan won the toss and opted to field in the match.Batting first, the island-nation posted 150/4 in their 20 overs.
Sri Lanka were cruising at 110 on the board on the first wicket when Chandimal was dismissed caught out from the bowling of Wahab Riaz after making 58 runs from 49 balls with seven fours and a six.
Shehan Jayasuriya was the next man to be dismissed as he was caught at the boundary after contributing with the bat from Shoaib Malik’s bowling.
Mohammad Irfan got the back-to-back wickets of Chamara Kapugedara and Dasun Shanaka in the 18th over.
Tillakaratne Dilshan remained unbeaten at 75 runs from 56 balls with the help of 10 boundaries and a maximum.
Pakistan, chasing 151 runs to win, lost their first wicket with 23 runs on the scoreboard as Mohammad Hafeez was caught and bowled from the bowling of Shehan Jayasuriya after scoring 14 runs from 11 balls with three boundaries to his name.
Dilshan reduced Pakistan to 58/2 after getting Sharjeel Khan caught by Kapugedara as the opener contributed 31 runs from 24 balls with the help of five fours and a six.
Sarfraz Ahmed and Umar Akmal then put up a 36-run partnership on the third wicket for Pakistan before the wicket keeper batsmen was trapped leg before after scoring 27-ball 38 runs with six boundaries.
The 56-run partnership between Umar Akmal and Shoaib Malik was broken by Nuwan Kulasekara as Akmal was brilliantly caught by Thisara Parera after making 48 runs with four fours and two sixes.
Umar Akmal was named Man of the Match.
Over 19.2 (match over): Pakistan 151/4 (win by six wickets)
Shoaib Malik scored the winning runs on the second ball of the last over.
Over 19: Pakistan 150/4 (require 1 run to win)
Umar Akmal missed out on his half-century by two runs.
WICKET: Umar Akmal c Thisara Perera b Nuwan Kulasekara 48 (37b 4×4 2×6). Pakistan 150/4 in 19 overs.
Over 18: Pakistan 141/3 (require 10 runs to win)
Four byes and a boundary by Umar Akmal near edges Pakistan to victory.
Over 17: Pakistan 129/3 (require 22 runs to win)
Eight nine conceded by Kulasekara in the over. Umar Akmal scored the boundary.
Over 16: Pakistan 121/3 (require 30 runs to win)
Two runs conceded by Chameera in the over.
Over 15: Pakistan 119/3 (require 32 runs to win)
Siriwardena went for 19 runs in the over.
Over 14: Pakistan 100/3 (require 51 runs to win)
Herath gave six singles in the over as Pakistan’s total moved into three figures.
Over 13: Pakistan 94/3 (require 57 runs to win)
Siriwardena trapped Sarfraz leg before.
WICKET: Sarfraz Ahmed lbw Milinda Siriwardena 38 (27b 6×4 0x6). Pakistan 94/3 in 12.5 overs. Next batsman: Shoaib Malik.
Over 12: Pakistan 93/2 (require 58 runs to win)
Four boundaries hit by Sarfraz Ahmed in the over bowled by Parera.
Over 11: Pakistan 81/2 (require 70 runs to win)
Eleven runs taken from Herath’s over as Sarfraz hit the two boundaries.
Over 10: Pakistan 70/2 (require 81 runs to win)
Chameera conceded six runs in the over.
Over 9: Pakistan 64/2 (require 87 runs to win)
Three singles taken from Herath’s over.
Over 8: Pakistan 61/2 (require 90 runs to win)
Tillakaratne Dilshan got the wicket of Sharjeel Khan.
WICKET: Sharjeel Khan c Chamara Kapugedera b Tillakaratne Dilshan 31 (24b 5×4 1×6). Pakistan 58/2 in 7.1 overs. Next batsman: Umar Akmal.
Over 7: Pakistan 58/1 (require 95 runs to win)
Rangana Herath gave eight runs in the over as Sharjeel scored the boundary.
Over 6: Pakistan 50/1 (require 101 runs to win)
Sharjeel hit four consecutive boundaries in the over bowled by Dushmantha Chameera.
Over 5: Pakistan 34/1 (require 117 runs to win)
Pakistan scored six runs from Dasun Shanaka’s first over as Sarfraz Ahmed scored the boundary.
Over 4: Pakistan 28/1 (require 123 runs to win)
Shehan Jayasuiya went for 13 runs in the over as he dismissed Hafeez.
WICKET: Mohammad Hafeez c & b Shehan Jayasuriya 14 (11b 3×4 0x6). Pakistan 23/1 in 3.3 overs. Next batsman: Sarfraz Ahmed.
Over 3: Pakistan 15/0 (require 136 runs to win)
Hafeez scored the single in the over bowled by Kulasekara
Over 2: Pakistan 14/0 (require 137 runs to win)
Mohammad Hafeez hit Thisara Parera for the boundary on the first ball of the second over while Sharjeel Khan scored the maximum on the last delivery.
Over 1: Pakistan 2/0 (require 149 runs to win)
Nuwan Kulasekara bowled the first over for Sri Lanka while Mohammad Hafeez and Sharjeel Khan were the opening batsmen for green shirts. Sharjeel Khan scored the two runs in the over.
SRI LANKA INNINGS
Over 20: Sri Lanka 150/4
Sri Lanka set a 151-run target for Pakistan to win.
Over 19: Sri Lanka 141/4
Fourteen runs given by Amir in the penultimate over.
Over 18: Sri Lanka 127/4
Irfan bowled Shanaka and Kapugedara in the over.
WICKET: Dasun Shanaka b Mohammad Irfan 0 (2b 0x4 0x6). Sri Lanka 125/4 in 17.3 overs. Next batsman: Milinda Siriwardana.
WICKET: Chamara Kapugedara b Mohammad Irfan 2 (3b 0x4 0x6). Sri Lanka 125/3 in 17.1 overs. Next batsman: Dasun Shanaka.
Over 17: Sri Lanka 125/2
Dilshan scored his 12th T20 international 50 in the over and also struck the boundary in the over bowled by Amir.
Over 16: Sri Lanka 117/2
Shoaib Malik got the wicket of Shehan Jayasuriya on the last ball of his first over.
WICKET: Shehan Jayasuriya c Sharjeel Khan b Shoaib Malik 4 (6b 0x4 0x6). Sri Lanka 117/2 in 16 overs. Next batsman: Chamara Kapugedara.
Over 15: Sri Lanka 113/1
Wahab broke the opening partnership by getting Chandimal caught out.
WICKET: Dinesh Chandimal c Sharjeel Khan b Wahab Riaz 58 (49b 7×4 1×6). Sri Lanka 110/1 in 14.1 overs. Next batsman: Shehan Jayasuriya.
Over 14: Sri Lanka 110/0
Dilshan and Chandimal put up a 100-run opening stand after Chandimal hit the six.
Over 13: Sri Lanka 97/0
Chandimal scored his half century in the over as Irfan gave seven runs in third. Dilshan scored the four.
Over 12: Sri Lanka 90/0
Nine runs scored from Afridi’s fourth over.
Over 11: Sri Lanka 81/0
Chandimal scored back to back boundaries in the over bowled by Riaz while Dilshan hit the third four in it.
Over 10: Sri Lanka 66/0
Afridi gave seven runs in the over. He was hit for a straight four by Chandimal.
Over 9: Sri Lanka 59/0
Chandimal scored three runs from Wahab Riaz’s first over.
Over 8: Sri Lanka 56/0
Chandimal scored the boundary through the wide long-off region.
Over 7: Sri Lanka 49/0
Afridi gave five runs in the over.
Over 6: Sri Lanka 44/0
Dilshan scored 18 runs from Mohammad Nawaz’s first over.
Over 5: Sri Lanka 26/0
Seven runs taken from Shahid Afridi’s first over. The boundary came as a result of the edge from Chandimal’s bat.
Over 4: Sri Lanka 19/0
Chandimal hit Irfan through the covers for a boundary.
Over 3: Sri Lanka 13/0
Dilshan scored the first boundary of the innings from Amir’s bowling with a pull shot.
Over 2: Sri Lanka 9/0
Three singles taken from Mohammad Irfan’s over.
Over 1: Sri Lanka 6/0
Tillakaratne Dilshan and Dinesh Chandimal were the opening batsmen while Mohammad Amir bowled the first over and was struck by Dilshan for a boundary.