Solution
1...Сd3/Сa2 2.К:d3#
1...Кf4/Лe3/Лe2/Лe1/Лg4 2.Кg4#
1.Фg7+??
1...Крf5 2.С:h7#/Фg5#
1...Кf6 2.Фg5#
но 1...К:g7!
1.Ф:c5+??
1...Крf6 2.Фg5#
но 1...Л:c5!
1.Кg5?? (2.Кf3#/Лd5#)
1...Кр:d4 2.Фd6#/Кf3#
1...Фd1/Лe3/Лf4/С:d2/Сb2/Сa1 2.Лd5#
1...c:d4/Лc:d4/Лe:d4 2.Кf3#
1...Кf4 2.Кf3#/Фf6#
1...Кf6 2.Ф:f6#
но 1...С:d4!
1.Кg7?? (2.Фd6#/Лd5#)
1...Кр:d4 2.Фd6#
1...С:d4 2.Фf5#/Фb8#/Фd6#
1...К:g7 2.Фf6#/Лd5#
1...Кf4/Кf6 2.Фf6#/Фd6#
1...c:d4 2.Фf5#/Фd6#
1...Лc:d4 2.Фf5#
но 1...Лe:d4!
1.Кd8?? (2.Кc6#/Лd5#)
1...Кр:d4 2.Фd6#/Кc6#
1...Фa4 2.Лd5#
1...С:d4/Лc:d4/Лe:d4 2.Кc6#
1...Кf4 2.Кc6#/Фf6#
1...Кf6 2.Ф:f6#
но 1...c:d4!
1.Кc7?? (2.Лd5#)
1...Кр:d4 2.Фd6#
1...Кf4/Кf6 2.Фf6#
1...С:d4/Лe:d4/c:d4 2.Лe6#
но 1...Лc:d4!
1.Кf4! (2.Лd5#)
1...Кр:d4 2.Фd6#
1...К:f4/Кf6 2.Фf6#
1...Лc:d4 2.Кg4#
1...С:d4/c:d4 2.Кg4#/Лe6#
1...Лe:d4 2.Лe6#