Pakistan lost to Sri Lanka in the final Super 4 match of the 2023 Asia Cup, resulting in Pakistan's exit from the tournament.
Charith Asalanka secured a two-wicket win for Sri Lanka with a dramatic finish on the final ball.
In a rain-affected game, Sri Lanka required six runs off the last two deliveries and Asalanka led his team to victory.
The triumph places Sri Lanka in the Asia Cup final against India.
Pakistan's captain, Babar Azam, faced criticism over his leadership after the loss.
Former Indian opener Gautam Gambhir criticised Babar's fielding placements and use of key players.