ICICI Bank rallied a staggering 4 per cent, while Yes Bank was up 5 per cent, HDFC Bank 3.5 per cent, while Canara Bank and Bank of India were up more than 3 per cent.
Other Nifty gainers were Reliance, Mahindra and Mahindra, BPCL, Coal India and Bank of Baroda. In fact, all of the Nifty stocks gained in trade apart from Dr Reddys and Sun Pharma which declined.
Mid cap stocks also joined the party with Siemens and Union Bank all up more than 4 per cent in trade. Realty stocks were also having a spectacular run with Unitech rising 5 per cent and HDIL gaining 6 per cent.
IT stocks however did not rally as much as other heavyweight index stocks with Mphasis, Hexaware all among the losers in trade. Heavyweight, IT stocks like Infosys and TCS, however, showed gains of 1 per cent.
Markets across Europe were subdued in trade, while Asian markets ended the day mixed.
Indian markets are likely to now await the exit polls due on Monday after the last phase of election results is due and are likely to react to the same on Tuesday. Come Friday the final election results would be known.