When heated in refluxing benzene or tolune, alpha-diazo beta-ketophosphonates 2, prepared in three steps from aldeehydes or ketones, gave rise to functionalized cyclobutenones 4 or phenolic compounds 5. These products are formed by electrocyclisation respectively of a vinyl or dienylketene, resulting from a Wolff rearrangement.