The women's singles fight saw Sindhu suffer a disappointing straight games loss in the semi-final to Canadian fourth seed Michelle Li. But the 19-year-old re-composed herself later to triumph in the bronze medal playoff against Malaysia's Jing Yi Tee 23-21, 21-9.
In track and field, Arpinder Singh won the men's triple jump bronze with a best leap of 16.63 m. But in a huge setback, defending champions India were disqualified from the women's 4x400m relay finals. The reasons behind their disqualifications were not known immediately.
Earlier, Indian weightlifter Santoshi Matsa's bronze was converted into silver while Swati Singh, who had finished fourth, was given the bronze medal after Nigerian teenager Chika Amalaha was stripped of her gold medal in the women's 53kg category for failing a dope test.
In a sparkling display, India stole a stunning come-from-behind 3-2 win over higher ranked New Zealand in the men's hockey semi-final.
Goals from Simon Child and Nick Haig gave World No.6 New Zealand a 2-0 lead but India, World No.9, came back strongly with strikes from Akashdeep Singh, Ramandeep Singh and Rupinder Pal Singh to book a place in the final.
Seasoned paddler Achanta Sharath Kamal, a three-time CWG champion, lost out on a bronze medal after he went down 2-4 to England's Liam Pitchford in the men's singles play-off.
IANS