Pakistan will take on New Zealand in the Semi Finals of the ICC Champions Trophy in South Africa on Saturday.
Pakistan have been playing some superb One Day Cricket in recent times and they will fancy their chances of making it through to the final.
Pakistan were in awesome form earlier in the year when they caused a huge shock and won the ICC World Twenty20 in England.
New Zealand have been the surpirse package of this tournament so far, they suffered a huge loss to South Africa, but bounced back with victories against Sri Lanka and England to top their group and qualify for the Semi Finals.
These 2 sides met in the World Twenty20 this summer at the Oval and Pakistan were too strong on that occasion as New Zealand fell victim to a superb spell of pace bowling from Umar Gul.
New Zealand will be out for revenge on Saturday against their illustrious opponents.