Solution
1...Сf6/Лh7/Лh8/Лb6/Кd6/Сg6 2.Кb6#
1...Сe5/Сf8/Лf6 2.К:e5#
1...С:d4/c:d4 2.c:d4#
1.Сf7+??
1...Лe6 2.С:e6#/Кb6#
но 1...С:f7!
1.Сg6?? (2.Кb6#/Фb3#/Фd3#/Сd3#)
1...С:g6 2.Кb6#
1...Кa5 2.Кb6#/Фd3#/Сd3#
1...c:d4 2.Фb3#/Фb4#/Фd3#/Сd3#/c:d4#
но 1...Л:g6!
1.Лg1?? (2.Фf1#)
1...Лf6 2.Кe5#
1...Сg6 2.Кb6#
но 1...c:d4!
1.Лh1?? (2.Фf1#)
1...Лf6 2.Кe5#
1...Сg6 2.Кb6#
но 1...c:d4!
1.К:c5?? (2.Фb3#/Фb4#/Фd3#/Фa2#)
1...a5 2.Фb3#/Фb5#/Фd3#/Фa2#/Сb5#
1...С:d4 2.Фb4#/c:d4#
1...Лc6/С:e8 2.Фb3#/Фb4#/Фd3#
1...Лb6 2.Фd3#
1...Кa5 2.Фb4#/Фd3#
1...Сg6 2.Фb3#/Фb4#/Фa2#
но 1...К:c5!
1.Фb5+??
1...Кр:b5 2.c4#
но 1...a:b5!
1.Фa2+??
1...Крb5 2.c4#
но 1...Крd3!
1.Фf5! (2.Фf1#)
1...Крb5 2.c4#
1...Лf6 2.Кe5#
1...Сg6 2.Кb6#
1...c:d4 2.c:d4#