Solution
1...Лc4 2.Лd6#
1.Фg4?? (2.Фe4#)
1...Кр:e5 2.Фg5#
1...Лc4 2.Лd6#
1...Л:c5 2.Л:c5#/Лd6#
но 1...Кр:c6!
1.Фg2+??
1...Кр:e5 2.Фg5#
1...Крc4 2.Кb7#/Фe4#
но 1...h:g2+!
1.Фf5?? (2.Фe4#)
1...Лc4 2.Лd6#
1...Л:c5 2.Л:c5#
но 1...Кр:c6!
1.Фf4?? (2.Фe4#/Лd6#)
1...С:c6 2.Фe4#/Фd4#
1...Лc4/Л:c5 2.Лd6#
1...Лd7/Кe8 2.Фe4#
но 1...Кр:c6!
1.Фd8+??
1...Кр:e5 2.Фg5#
1...Крc4 2.Фd4#/Кb7#
1...Кр:c6 2.Фd6#
но 1...Лd7!
1.К:c7+??
1...Крd4 2.Фf4#
1...Крc4 2.Фg4#/Фf4#
1...Кр:c6 2.Фg6#/Фf6#
но 1...Л:c7!
1.Фg6! (2.Фe4#)
1...Кр:e5 2.Фg5#
1...Кр:c6 2.К:c7#
1...Лc4 2.Лd6#
1...Л:c5 2.Л:c5#