Shadab Khan's unbeaten 113 rescues Pakistan in one-wicket win over England

Shadab Khan struck an unbeaten 113 as Pakistan recovered from 154 for nine to beat England by one wicket in Lahore on Sunday, booking a place in the tri-series final. Chasing 242, Pakistan looked beaten when their ninth wicket fell in the 34th over, but Shadab and last man Haris Rauf added an unbroken 89 to win with 17 balls to spare.
Shadab, batting at number eight, reached his maiden international hundred and finished with 13 fours and five sixes from 96 balls. His score is the highest by a batter at number eight or lower in men's one-day internationals, and the final-wicket stand is the highest in a successful ODI chase.
A reprieve on 97 turns the match
The turning point came when Shadab, on 97, was given out leg-before to Gus Atkinson. He reviewed immediately, and replays showed a thin inside edge, overturning the decision and keeping Pakistan alive. From there he marshalled the strike, shielding Rauf, who faced just 19 balls for an unbeaten seven, and struck the winning runs.
Earlier, Ben Duckett's 105 had lifted England to 241 all out in 46.4 overs, with Shaheen Shah Afridi taking four for 46. England have now lost three matches in a row in the series, which also involves Sri Lanka, after failing to defend 430 against Sri Lanka earlier in the week. Pakistan will contest the final at Gaddafi Stadium on 31 October.