Selective buying from domestic financial institutions was the saving grace that helped to prop up the Bombay Stock Exchange Sensex yesterday. During intra-day trading the index fell below the 3000-mark, however, it ended the session at 3037.63, gaining 10.28 points over the Tuesday