Set:
1....Be7 (Kxc5) 2.Qd5 #
Try:
1.Qd2+?
1..........Kxc5 2.Qd5 # (Qb4 #)
but 1.....Ke7!
1.Qe6+?
1.........1..........Kxc5 2.Qd5 # (Qc6 #)
but 1.....Bxe6!
1.Qd5+?
but 1.....Ke7!
Solution:
1.Qf7! [2.Sb7 #]
1..........Kxc5 2.Qd5 #
1..........Be7 2.Qd5 #
1..........bxc5 2.Rd1 #