Pakistan beat Sri Lanka by three wickets at Cardiff on Monday to book their place in the semi-finals of the Champions Trophy.
Pakistan captain Sarfraz Ahmed and Mohammad Amir fightback to take Pakistan to an incredible three-wicket victory over Sri Lanka.
Pakistan will now face England on Wednesday.
Sarfraz and Amir fought back after the Pakistani middle order collapsed in chase of Sri Lanka’s 237-run.
The openers added 74 runs for the first wicket, with Fakhar scoring 50 and Azhar adding 34.
But the middle order soon collapsed, with Pakistan losing seven wickets by the 30th over with just 162 on board.
More to follow…