Pakistan All Star XI 145 for 4 (Nazir 53, Taylor 3-22) beat International World XI 142 for 9 (Hayward 42*, Faraz 3-20) by six wickets

Even a stunning 16-ball 42 from last man Nantie Hayward wasn't enough to prevent International World XI from sliding to a six-wicket defeat against Pakistan All Star XI in the second Twenty20 match in Karachi.

For the second day in a row, the International XI's batting failed to run up a substantial score. They had slid to an embarrassing 85 for 9 in the 16th over, and were only taken to the respectability of 142 due to Hayward swinging four sixes and three fours in the final stretch of the innings. They were also helped by the fact that the home side decided to give part-timers Asad Shafiq and Imran Nazir the ball for the final overs; the two were caned for 56 runs in four overs.

Before the tenth-wicket stand, they had been little of note from the International XI's batting. Sanath Jayasuriya bagged a duck as seven of the top nine were dismissed in single figures. The difference between the two teams was evident just from the first over of each innings: International XI were 3 for 1, while Pakistan XI were 18 for 0, including sixes from Nazir off the first two deliveries.

Nazir and Shahzaib Hasan pummelled the new-ball bowlers to put the home side on course for a comfortable victory. In the first seven overs, the pair smashed seven sixes and eight fours, motoring along to 87 for 0. Though International XI struck three times in the next three overs, it didn't affect the chase too much, with Shafiq calmly taking the home side to victory, with more than three overs still to go.