Brilliant Onyala drives Shujaa to Challenge Trophy semis