Pakistan defeated Sri Lanka by 5 runs in the T20 World Cup 2026 Super 8 match at Pallekele. Batting first, Pakistan posted 212 for 8 wickets in 20 overs. Except for Shanaka (76) and Rathnayake (58), all Sri Lankan batters did not perform well while chasing the target. Pakistan bowler Abrar Ahmed took 3 wickets, and Nawaz, Sha, and Afridi took 1 wicket.