There was also good news from the boxing ring as Pinki Jangra, L. Sarita Devi, Devendro Singh, Mandeep Jangra and Vijender Singh reached the semi-finals.
However, Amritpreet Singh bit the dust as he lost the men's 91 kg quarter-final bout to local pugilist Stephen Lavelle. The judges found the Scot to be better in all the three rounds to win with a scoreline of 29:28, 30:27 and 30:27.
In the showpiece rack and field, athlete Vikas Gowda advanced to the men's discus throw final, topping qualification round 1 at the Hampden Park Stadium.
The silver medallist from the 2010 Delhi Games threw the metallic disc 64.32 metres to finish at the top of the qualification in both rounds.
Tintu Luka qualified for the women's 800 metres semi-finals by finishing fourth in the heat.
The national record holder clocked two minutes and 2.74 seconds while Canada's Melissa Bishop topped the qualification group in 2:01.73 at the Hampden Park Stadium.
The Asian Games bronze medallist, who has a personal best of 1:59.17, will participate in the semifinal Thursday hoping to ensure a place in Friday's final.
However, Mayookha Johny failed to qualify for the women's long jump final, managing a distance of 6.11 metres, finishing eighth.
Chandrodaya Narayan Singh could only manage an eighth place finish in the men's hammer throw finals, as he hurled the hammer at a below par 67.99 m in the finals.
The badminton court brought good news. The shuttlers made merry as all of them won their respective matches in straight games to enter the last 16 at the Emirates Arena.
P.V. Sindhu and P.C. Thulasi in women's singles and R.M.V. Gurusaidutt, Kidambi Srikanth and Parupalli Kashyap in men's singles notched up wins in the Round of 32.
Men's doubles pair of Akshay Dewalkar and Pranaav Jerry also started with a victory while women's doubles defending champions Jwala Gutta and Ashwini Ponnappa got a walkover.
In the ring, female Indian boxers Pinka Jangra and L. Sarita Devi, and their male counterparts Devendro Singh reached the semi-finals. But Amritpreet Singh bit the dust in the men's 91 kg quarter-final
In the squash court, men's doubles pair Saurav Ghosal and Harinder Pal Sandhu won 11-7, 11-3 over Uganda's Paul Kadoma and Michael Kawooya. They had earlier beaten Cayman Islands but lost to Wales to finish second in Pool G.
Joshana Chinappa and Dipika Pallikal then followed it up with wins over Malaysians Low Wee Wern and Nicol David (11-8, 11-5) and New Zealand's Megan Craig and Kylie Lindsay to top Pool D of the women's doubles with three wins.
In mixed doubles action, Sandhu and Joshana drubbed Paul Coll and Amanda Landers-Murphy 11-8, 11-10 to win their first Pool G match while Ghosal and Dipika beat Canada's Shawn Delierre and Sam Cornett 11-3, 11-2 to win their second and final Pool E match to top the group.
It was a mixed day for Indians in lawn bowls, as Sam Bahadur won both his men's singles matches while the women's team lost their pairs match but won in triples at the Kelvingrove Lawn Bowls centre.