20100411 city.delhi: Indira Gandhi Indoor Stadium vaults to the finishing line