The Proteas will face a familiar foe in the semi-final of the ICC Champions Trophy this coming week in Pakistan.