RBI's 25 bps rate cut call was in-line with what analysts and experts had expected. Yet, MPC's decision failed to uplift the larger D-street sentiment with the benchmark indices closing in red. BSE Sensex dropped over 300 points and concluded the trading session at 73,847 level, whereas NSE Nifty ended below 22,400 mark.