A simple and clean procedure for the preparation of functionalized flavones and chromones using commercial Keggin heteropolyacid in acetonitrile medium is described for the cyclization of l-(2- hydroxyaiyl)-3-aryl-l,3-propanodiones. Sixteen examples are reported, yields ranging in 60-91%; five substituted 2-naphthyIchromones are prepared for the first time.