Surya and KL Rahul’s cracking half-centuries made India into the semi-finals