In a last ball-thriller, Sri Lanka held their nerves to defeat Pakistan by two wickets and booked a final with India for this year’s Asia Cup.
The nail-biting match ended with Asalanka finishing the game for the home side and taking them to the 252-run target.
The final of the Asia Cup 2023 will now be played between Sri Lanka and India on Saturday, September 17 in Colombo.
Charith Asalanka remained calm as the responsibility to take his team over the line in the last few overs fell on his shoulders but he batted with patience.
The match at one point during the last over was in favour of the away side, thanks to Zaman Khan’s brilliance, as they just needed to defend six runs in the last two balls.
But Asalanka got an outside edge on the second last ball of the match and the ball touched the boundary line.
Sri Lanka needed two off one when Zaman bowled a slower length ball on the pads, but the left-handed batter held his nerves and played a simple shot towards the deep square leg fence and celebrated as he ran two across the pitch to guide his side to a historic win.
Chasing the target of 252 runs, Sri Lanka looked favourites from the start with their batters playing mature and sensible innings.
Kusal Mendis and Sadeera Samarawickrama built a crucial 100-run partnership and put their side in a dominating position.
Mendis got out after scoring 91 runs while Samarawickrama was just two runs shy of his half-century when he fell prey to Iftikhar Ahmed.
Iftikhar delivered for his side not just with the bat but also with the ball and took three important and timely wickets but his heroics went in vain.
Batting first, Pakistan posted 252 runs on the scoreboard thanks to Mohammad Rizwan and Iftikhar combining forces for their side.
Rizwan played an unbeaten 86 off 73 with nine boundaries while Abdullah Shafique scored his maiden ODI half-century and was the second top-scorer for the Green Shirts.
Earlier, Pakistan won the toss and opted to bat first. The match was reduced to 45 overs and then 42 due to rain.