The day-long rain in the city on Tuesday failed to dampen the Vinayaka Chavithi spirit as a large crowd thronged the markets to purchase Ganesh idols and the puja paraphernalia on eve of the festival.

Poorna Market, among other big markets of the city, was bustling with activities as people carrying umbrellas and wearing raincoats did the puja shopping even as the vendors did brisk business.