India safed third place at the Munich World Cup, winning two gold and two bronze medals, despite making seven finals in 10 events.