The Indian market ended the day in the green territory after witnessing the worst fall in yesterday's trading session. The BSE Sensex gained by 0.64 per cent to close at 57,858.15. Similarly, the BSE MidCap also jumped by 246 points to a level of 24,245 points i.e. up by 1.03 per cent. The BSE SmallCap index also rose by 231 points and landed at 28,869 levels up by 0.81 per cent.