The PtCl2-catalyzed hydrosilylation of terminal alkynes with triethylsilane and subsequent alkenylation of aldehydes with the resultant (E)-alkenylsilanes in a one-pot manner are described. By adding p-benzoquinone and LiI, the latter alkenylation step proceeds smoothly to give allyl silyl ethers in moderate to high yields. This one-pot alkenylation is tolerant to a reasonable range of functional groups. PtCl2 plays a dual role as hydrosilylation and alkenylation catalysts.