Solution
1...e4 2.Фf4#
1...Лe1/Лd1/Лc1/Лb1/Лa1/Лg1/Л:h1 2.Ф:f2#
1...Кf6/Кf8 2.Ф:g5#
1...К:f3/Кf7/Кe4/К:e6 2.Фe4#
1.Кg7?? (2.Кf5#)
но 1...Л:h1!
1.Кd4?? (2.Кf5#/Лe2#)
1...Лe1/Лa1/e4 2.Кf5#
1...Л:h1 2.Лe2#
1...Кe4 2.Ф:e4#/Кf5#
но 1...e:d4!
1.Крb3?? zz
1...Лe1/Лd1/Лc1/Лa1/Лg1/Л:h1 2.Ф:f2#
1...e4 2.Фf4#
1...Кf6/Кf8 2.Ф:g5#
1...К:f3/Кf7/Кe4/К:e6 2.Фe4#
но 1...Лb1+!
1.Сg2?? zz
1...Лe1/Лd1/Лc1/Лb1/Лa1/Лg1/Лh1 2.Ф:f2#
1...Кf6/Кf8 2.Ф:g5#
1...e4 2.Фf4#
1...К:f3/Кf7/Кe4/К:e6 2.Фe4#
но 1...h:g2!
1.Фc4?? (2.Лe2#/Фc3#/Фd3#/Фe2#/Фb3#)
1...Лe1 2.Фc3#/Фd3#/Фb3#
1...Лd1 2.Лe2#/Фe2#
1...Лc1 2.Лe2#/Ф:c1#/Фd3#/Фe2#
1...Лb1 2.Лe2#/Фc3#/Фd3#/Фe2#
1...Лa1/Л:h1 2.Фc3#/Фd3#/Фe2#/Фb3#
1...Кe4 2.Лe2#/Ф:e4#/Фd3#/Фe2#
1...К:e6 2.Лe2#/Фe4#
1...e4 2.Лe2#/Фc3#/Фd4#/Фe2#/Фb3#
но 1...b:c4!
1.Лb2?? zz
1...e4 2.Фf4#
1...Лe1/Лd1/Лc1/Лb1/Лg1/Л:h1 2.Ф:f2#
1...Кf6/Кf8 2.Ф:g5#
1...К:f3/Кf7/Кe4/К:e6 2.Фe4#
но 1...Лa1+!
1.Лc2?? zz
1...e4 2.Фf4#
1...Лe1/Лd1/Лc1/Лb1/Лg1/Л:h1 2.Ф:f2#
1...К:f3/Кf7/Кe4/К:e6 2.Фe4#
1...Кf6/Кf8 2.Ф:g5#
но 1...Лa1+!
1.Фg3! zz
1...Кf6/Кf8 2.Ф:g5#
1...Лe1/Лd1/Лc1/Лb1/Лa1/Лg1/Л:h1 2.Ф:f2#
1...e4 2.Фf4#
1...К:f3 2.Ф:f3#
1...Кf7 2.f4#
1...Кe4 2.f:e4#
1...К:e6 2.Ф:e5#