Shahid Khan Afridi played a superb innings of 54 runs against Karachi Kings. Peshawar Zalmi were chasing down 175 runs and they lost 6 wickets on only 68 runs. Afridi and Captain Samy played valuable knocks and pushed the game till the very last over. Watch Afridi innings video highlights.