Bangladesh left-arm spin bowler Taijul Islam took 6 wickets in the South Africa's first innings of the second test at St George's Park in Gqeberha