Pakistan needed to hold Sri Lanka to 147 or fewer to move ahead of New Zealand in Group 2. Although they posted 212 for 8 after being sent in to bat, Sri Lanka finished on 207 for 6, which was enough to keep Pakistan behind on net run rate. Both teams ended the Super Eights stage with three points each, but New Zealand advanced as the second-placed side from the group.
Pakistan had reduced Sri Lanka to 101 for 5 in the 12th over, putting themselves in a strong position. However, Pavan Rathnayake and captain Dasun Shanaka added runs quickly to take Sri Lanka to 148 in the 16th over, effectively ending Pakistan’s qualification hopes.
At one stage, Pakistan were also in danger of failing to defend their highest T20 World Cup total of 212. In the final over bowled by Shaheen Shah Afridi, Shanaka struck 4-6-6-6 off the first four balls. Sri Lanka then needed six runs from the last two deliveries.
Shanaka missed while attempting a scoop on the fifth ball and left the final delivery, a yorker, expecting it to be called wide. It was not. Pakistan secured a five-run win but still fell short of a semifinal spot, finishing one point behind New Zealand.