Gujarat and Tamil Nadu will clash in the second semi-final, at Just Cricket Academy, Bengaluru, on October 23.