Solanki defeated Ireland's William Donoghue 3-0 to set up a clash against China's L V Ping, who got the better of Spain's Gabriel Escobar in the pre-quarterfinal bout.
Solanki had been battling fever for the past two days and in the absence of a team doctor, the Indian contingent had to seek help from the doctor of Belarus' team.
But he did not let that affect his performance in the ring as he out-witted his Irish rival. However, what it once again highlighted was the problems that Indian boxers are facing due to the termination.
However, it was curtains for Neeraj Parasar (64kg), who lost to Richard Toth of Hungary. The Indian fought hard but eventually lost 1-2.
More From This Section
The mega-event is doubling up as a qualifying event for the Youth Olympics to be held in Nanjing, China from August 16 to 28.
The youngsters, all in the age bracket of 17 and 18, will have to reach at least the semi-finals of the world event to make the cut for the Youth Olympics.
The Indians are competing under the International Boxing Association (AIBA) flag due to the termination following the federation's failure to comply with the world body's directives on holding elections.