Solution
1...Сg7/Сe5/Сd4/Сc3/Сb2/Сa1/Сe7 2.Фe7#
1.С:f6?? (2.Фe7#)
но 1...Кg6!
1.Л:h8?? (2.Фd7#)
1...С:h8 2.Фe7#
но 1...Лd8!
1.Ф:f6?? (2.Фe7#)
1...Кр:f8 2.Л:h8#/Ф:h8#
но 1...Кg6!
1.Кd7! (2.К:f6#)
1...Крd8/С:g5/Сd8 2.Л:h8#
1...O-O-O 2.Кb6#
1...Сg7/Сe5/Сd4/Сc3/Сb2/Сa1/Сe7 2.Фe7#