Strong earnings lead Sensex to sharp gains

Better-than-expected earnings reports and positive global cues led Indian markets to a strong finish on Thursday.