Laggards at the world stage, the 27-member Indian team was not expected to win any medal but it performed better than expected in this world championships in Doha with three finalists — in mixed 4x400m relay, men's 3000m steeplechase and women's javelin throw