Follow our live build-up, score and commentary as South Africa meet Afghanistan in Trinidad and Tobago at 00:30 GMT for a spot in the T20 World Cup final.
Follow Al Jazeera English:

source