It was the 6th straight day of gains for the Sensex with investors buying into stocks after monsoon gathered pace and the Fed's dovish tone pushed indices to a one week high.
The Sensex closed the day higher by 200 points, while the Nifty gained 50 points in trade as investors hopes that the Monsoon would not bring about agrarian distress.
Leading the set of gainers from the Nifty and the Sensex were Mahindra and Mahindra, Wipro, ONGC and Hero Motor Corp.
Reliance Industries continued its solid run gaining almost 10 per cent this week. The stock ended higher by another 2 per cent in trade today.
Tata Motors was the biggest loser from the Nifty dropping 3 per cent in trade. Other losers were Hindustan Unilever and Bhel.
Midcap stocks also had a good session in trade with Apollo Hospitals gaining as much as 4 per cent and Eicher Motors and Godrej Industries 2 per cent each.
Shares in Premier Explosives gained 11 per cent after the company got industrial licence from DIPP for flexible liner shape charge, explosives reacting armour.
SUN TV gained a huge 10 per cent after reports that Attorney General has said that the government should grant security clearance to the broadcast company's 33 television channels.
Meanwhile, markets across Asia ended the day higher after the NASDAQ hit record levels. European indices were also trading in the green ignoring worries over Greece.