Former captain Sourav Ganguly praised Team India’s “remarkable” victory against South Africa to qualify for the ICC Champions Trophy semi-finals on Sunday. India defeated South Africa by eight wickets in a must-win game to reach the last-four of the elite tournament for the fifth time.”South Africa were mentally weak here and against Pakistan as well. It was a remarkable performance by India,” Ganguly told India Today.India will play Bangladesh in the second semi-final on June 15 in Birmingham. Ganguly said the victory will boost India’s confidence.”India were too professional. Bangladesh will find it very hard to control this team,” he said.Ganguly also believes that Bangladesh will put a better fight against India.”In terms of quality, South Africa were a better team in these conditions but their performance were very poor.”On paper, Bangladesh are a weaker team than South Africa but will probably pull up a better fight because they have a good batting lineup, they play spin well and their bowlers have done well. But I am not too sure if they are strong enough to beat this rampaging Indian team,” Ganguly said.Put into bat first, Indian bowlers bowled tight lines and bundled out South Africa for a paltry 191 in 44.3 overs. In reply, India rode on 128-run stand between Shikhar Dhawan (78) and Virat Kohli (76 not out) for the second wicket to cross the finish line with 12 overs to spare.Jasprit Bumrah and Bhuvneshwar Kumar picked up two wickets each while Ravichandran Ashwin, Ravindra Jadeja and Hardik Pandya got one apiece.advertisementGanguly praised the Jadeja-Ashwin pair, who once again combined to restrict the run-scoring.”With Ashwin at the other end, Jadeja also bowls well. It was a dry pitch. When you see one spinner bowl well, the other spinner also bowls well,” he said.