In trifluoroacetic acid, immonium cations were generated from S,S-dimethylsulfoximines in which the pyrrolinone ring was substituted. Nucleophiles such as alcohols, thiocyanic acid, thiols, or acetylacetone reacted with the immonium salts to yield 5-substituted 2-pyrrolin-4-ones.