While Sumit stunned ninth seed Petru Ciobanu of Moldova 2-1, Vikash got the better of Poland's Dawid Michelus by the similar margin.
Vikash opened the day for India and registered a hard-fought win over Michelus. Michelus won the opening round unanimously but the Indian came back strongly to clinch the second.
In the intensely-contested final three minutes, Michelus began to lose the plot and ended up getting warned for head-butting and evasive tactics. That tilted the scales in Vikash's favour, handing him the victory.
Vikash will face fifth seed Miklos Varga of Hungary in the last-16 stage.
Next up was Olympian Sumit and he continued his ascending march by stunning Ciobanu of Moldova.
"Sumit also endured a tough bout. The other guy was a southpaw and very tough. But Sumit used his uppercuts to good effect and strategised well in all the three rounds," said Sandhu.
Satish will face Belarus' Yan Sudzilouski in the next round.
