1...Bf5!
2.Qxa1Qd6+
3.Kc1Na8!
4.Qxb7Qc7!!
And White resigned without waiting for 5.Qxc7 Nb3#
Vaganian-Planinc (1974-75)