Unseeded Kashyap prevailed over World No. 4 Srikanth 21-11 21-19 in an all-Indian men's singles contest, which lasted 45 minutes, to set up a clash with sixth seed Chou Tien Chen of Chinese Taipei tomorrow.
Kashyap, who is ranked eight in the world, has a 2-1 record against the World No.7, who had beaten him at the All England this year.
World Championship silver medallist Saina suffered a 13-21 16-21 loss to local star shuttler Minatsu Mitani in the women's singles, while Prannoy failed to get across Lee Dong Keun and went down 9-21 16-21 to the Korean.
In a repeat of the Syed Modi Grand Prix Gold final match, Kashyap and Srikanth clashed at the Tokyo Metropolitan Gymnasium and the World No. 10 showed his prowess as he produced a sharp game to stump his fellow Indian.
In the second game, Kashyap once again lead 4-1 early on but Srikanth caught up with a three-point burst and turned the tables after reeling five straight points at 8-8.
Srikanth dominated most part of the match after that before a gritty Kashyap produced a six point burst when lagging 15-19 to bang the door on his younger colleague.