Sahibzada Farhan made a superb century as Pakistan beat Sri Lanka by five runs in the T20 World Cup Super 8s but missed out on a semi-final spot on net run-rate, BBC reported.
Farhan's 100 off 60 balls featured nine fours and five sixes as Pakistan posted 212-8 - their highest-ever total at a T20 World Cup.
Pakistan needed to restrict Sri Lanka to 147 runs or fewer in their reply to ensure their net run-rate was better than New Zealand's in Group 2.
However, Sri Lanka managed to scrape past the figure in 15.5 overs for the loss of five wickets which saw the Black Caps progress to the knockout phase, according to BBC.