Markets got a breather after the correction in the last two days following favourable global cues on Friday. The BSE Sensex ended at 49,008.50, up 568.38 points or 1.17%. The Nifty closed at 14,507.30, up 182.40 points or 1.27%.