The O-silylated dienolates of α,β-unsaturated ketones and aldehydes can be thiophosphorylated using O,O-dialkylchlorothiophosphonates and O,O-dialkylbromodithiophosphonates to give a new class of compounds thio- and dithiophosphates 1-4 in high yield.