The reactions of 1,6-heptadiyne and 1,7-octadiyne with [RuCp(PPh2NEt2)(CH3CN)(2)](+) afford the eta(3)-phosphaallyl-eta(2)-vinylamine complexes [RuCp(eta(3)-(P, C, C)-PPh2CH=C(CH2)(n)-eta(2)(C, C)-C=CHNEt2)](+) (n=3, 4), which cleanly rearrange to give the eta(1)-phosphaallyl-eta(3)- azaallyl complexes [RuCp(eta(1)(P)-PPh2CH=C(CH2)(n)-eta(3)-(C,C,N)-CCHNEt2)](+) (n=3, 4).