Pakistan stunned South Africa's star-studded batting line up as they claimed an unexpected 19-run victory (DLS) in the ICC Champions Trophy.
Pakistan stunned South Africa's star-studded batting line up as they claimed an unexpected 19-run victory (DLS) in the ICC Champions Trophy.