The rally was led by public sector banking and auto sector stocks. Banking stocks were in focus after State Bank of India (SBI) posted strong Q1 results, which prompted positive commentary from brokerages.