Problem Display
PID: 212316 (6nr/1bP4n/pBpNPP1p/P2k1B2/4pp2/1K1pP3/P2PQP2/4N3 w - - 0 1)

Kondelik, Karel

Vasarnapi Ujsag, 1880

6nr/1bP4n/pBpNPP1p/P2k1B2/4pp2/1K1pP3/P2PQP2/4N3

#5

14 + 11


6490 yacpdb 2020

SOLUTION


  • SOUND
  • Keys
    • 1.Bc5!
      • threat
        • 2.Bxe4+
          • 2...Ke5
            • 3.Qg4
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qf5#
                  • 4...Ke7
                    • 5.Sc4#
                    • 5.Sb5#
                    • 5.Sf5#
                    • 5.Sxb7#
                    • 5.Sc8#
                    • 5.Se8#
                    • 5.Qf7#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
          • 2...Kxe6
            • 3.Qg4+
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                  • 4...Kf7
                    • 5.Bg6#
                    • 5.Qg6#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Bd4#
                    • 5.Qf5#
                  • 4...Ke7
                    • 5.Qf7#
            • 3.Qh5
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke6
                    • 5.Qf5#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Bd4#
                    • 5.Qf5#
                  • 4...Ke7
                    • 5.Qf7#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
              • 3...Kd7
                • 4.Qf7+
                  • 4...Se7
                    • 5.Qxe7#
              • 3...Shxf6
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
              • 3...Sgxf6
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Qe7#
              • 3...Sg5
                • 4.Qe8+
                  • 4...Kxf6
                    • 5.Bd4#
                  • 4...Se7
                    • 5.Qxe7#
              • 3...Se7
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Qxe7#
                  • 4...Kd7
                    • 5.Qxe7#
        • 2.Qxd3+
          • 2...exd3
            • 3.e4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kd4
                    • 5.Sf3#
                  • 4...Kb5
                    • 5.a4#
              • 3...Ke5
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.Se8
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
            • 3.Sxd3
              • threat
                • 4.e4#
              • 3...Shxf6
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
              • 3...Sgxf6
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
              • 3...fxe3
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
                • 4.Se4
                  • threat
                    • 5.Sc3#
              • 3...Sg5
                • 4.Sc4
                  • threat
                    • 5.Sb6#
        • 2.Sxd3
          • threat
            • 3.Sxe4
              • threat
                • 4.Sc3#
          • 2...Shxf6
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...Se7
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
              • 3...e3
                • 4.Qf3+
                  • 4...Se4
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
            • 3.Kb4
              • threat
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
                • 4.Qf3+
                  • 4...Ke5
                    • 5.exf4#
                  • 4...Se4
                    • 5.Qxe4#
                • 4.e4+
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                  • 4...Sxe4
                    • 5.Qxe4#
              • 3...fxe3
                • 4.Qxe3
                  • threat
                    • 5.Qd4#
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sxe3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...Sg4
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sh5
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sd7
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                    • 5.Sxe3#
                  • 4...f3
                    • 5.Sf4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sh7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Se8
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...f3
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sc1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Se1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sb2
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sde5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
            • 3.Qf1
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                    • 5.Qe5#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qd4#
              • 3...Sg4
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
              • 3...Sd7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
          • 2...Sgxf6
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sc1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Se1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sb2
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sde5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...Sg5
            • 3.Sxf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...e3
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
            • 3.Kb4
              • threat
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Ke5
                    • 5.Qd4#
              • 3...fxe3
                • 4.Qxe3
                  • threat
                    • 5.Qd4#
                  • 4...Sxe6
                    • 5.Bxe4#
                    • 5.Qxe4#
                  • 4...Sf3
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sxe3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...Sf3
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
              • 3...Sh3
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sf7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sxf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sh7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...f3
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
          • 2...Se7
            • 3.Bxe4+
              • 3...Kxe6
                • 4.Qg4+
                  • 4...Kxf6
                    • 5.Bd4#
                  • 4...Sf5
                    • 5.Qxf5#
            • 3.exf4
              • threat
                • 4.Qxe4#
              • 3...Sxf6
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
              • 3...Sg5
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sc1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Se1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sb2
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sde5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
        • 2.Qg4
          • threat
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
                    • 5.Qe5#
            • 3.Sxd3
              • threat
                • 4.Bxe4#
              • 3...Shxf6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...Sgxf6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...exd3
                • 4.Qxf4
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qe5#
                    • 5.Qd4#
              • 3...Sg5
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sf3
                    • 5.Qxe4#
                  • 4...Sf7
                    • 5.Qxe4#
            • 3.Qxf4
              • threat
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sf3
                  • threat
                    • 5.Qe5#
                  • 4...Kxc5
                    • 5.Qe5#
                  • 4...exf3
                    • 5.Qd4#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sb5
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sc8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Shxf6
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                  • 4...Se8
                    • 5.Qxe4#
              • 3...Sgxf6
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...Sg5
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sf3
                    • 5.Qxe4#
                  • 4...Sf7
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                  • 4...Sf7
                    • 5.Qxe4#
          • 2...Kxc5
            • 3.Sxb7+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
            • 3.Qxf4
              • threat
                • 4.Qe5#
              • 3...Kd5
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kc5
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kc5
                    • 5.Qe5#
              • 3...Shxf6
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.a4#
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Bxe4
                  • threat
                    • 5.Sxd3#
                  • 4...Sxe4
                    • 5.Qe5#
              • 3...Sgxf6
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.a4#
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Bxe4
                  • threat
                    • 5.Sxd3#
                  • 4...Sxe4
                    • 5.Qe5#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.a4#
                  • 4...Kd5
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Bxe4
                  • threat
                    • 5.Sxd3#
          • 2...Ke5
            • 3.Sxd3+
              • 3...exd3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Se8#
            • 3.Sf3+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...Kxc5
                    • 5.Qe5#
                  • 4...exf3
                    • 5.Qd4#
              • 3...exf3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Se8#
            • 3.Sc4+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
            • 3.Sf7+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
            • 3.Qxf4+
              • 3...Kd5
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sf3
                  • threat
                    • 5.Qe5#
                  • 4...Kxc5
                    • 5.Qe5#
                  • 4...exf3
                    • 5.Qd4#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sb5
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sc8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
            • 3.Sxe4
              • threat
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Sc3#
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Kc4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kd5
                • 4.Sxd3
                  • threat
                    • 5.Sc3#
                • 4.Qxf4
                  • threat
                    • 5.Qd6#
            • 3.Bxe4
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qf5#
                  • 4...Ke7
                    • 5.Sc4#
                    • 5.Sb5#
                    • 5.Sf5#
                    • 5.Sxb7#
                    • 5.Sc8#
                    • 5.Se8#
                    • 5.Qf7#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.Kc4
              • threat
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Qg6#
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qxf4#
                • 4.Qxf4+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kxf6
                • 4.Sxe4+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Se8+
                  • 4...Ke5
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sf7#
                  • 4...Ke7
                    • 5.Sxe4#
                    • 5.Sb5#
                    • 5.Sxb7#
                    • 5.Sc8#
                    • 5.Se8#
                    • 5.Qf7#
                    • 5.Qg7#
                • 4.Qg7+
                  • 4...Kxg7
                    • 5.Se8#
                • 4.exf4
                  • threat
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Qg7#
                • 4.Kd4
                  • threat
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Qg7#
            • 3.Se8
              • threat
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Kc4
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
          • 2...Shxf6
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
                  • 4...Sxe4
                    • 5.Qe5#
          • 2...Sgxf6
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
                  • 4...Sxe4
                    • 5.Qe5#
          • 2...Ba8
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
                    • 5.Qe5#
            • 3.Sxd3
              • threat
                • 4.Bxe4#
              • 3...Shxf6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...Sgxf6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
              • 3...exd3
                • 4.Qxf4
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qe5#
                    • 5.Qd4#
              • 3...Sg5
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sf3
                    • 5.Qxe4#
                  • 4...Sf7
                    • 5.Qxe4#
          • 2...Se7
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
              • 3...Ke5
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
      • 1...Kxc5
        • 2.Sxe4+
          • 2...Kb5
            • 3.Qxd3+
              • 3...Kxa5
                • 4.Qd4
                  • threat
                    • 5.Qc5#
                    • 5.Qb4#
                  • 4...Kb5
                    • 5.Qc5#
                    • 5.Qb4#
                  • 4...c5
                    • 5.Qxc5#
          • 2...Kd5
            • 3.Qxd3+
              • 3...Ke5
                • 4.Bg6
                  • threat
                    • 5.Qd6#
                  • 4...Kxe6
                    • 5.Qd6#
      • 1...Ke5
        • 2.Sxd3+
          • 2...Kxf6
            • 3.Qg4
              • threat
                • 4.Sxe4#
                • 4.Se8#
              • 3...exd3
                • 4.Qg7+
                  • 4...Kxg7
                    • 5.Se8#
                • 4.exf4
                  • threat
                    • 5.Se4#
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Qg7#
          • 2...exd3
            • 3.exf4+
              • 3...Kxf6
                • 4.Qe5+
                  • 4...Ke7
                    • 5.Qg7#
                • 4.Qg4
                  • threat
                    • 5.Se4#
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Qg7#
            • 3.Qg4
              • threat
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Se8#
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qe5#
                    • 5.Qd4#
              • 3...Kxf6
                • 4.Qg7+
                  • 4...Kxg7
                    • 5.Se8#
                • 4.exf4
                  • threat
                    • 5.Se4#
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Qg7#
              • 3...Shxf6
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
              • 3...Sgxf6
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
              • 3...Se7
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Bd4#
        • 2.exf4+
          • 2...Kxf4
            • 3.Sxd3+
              • 3...Kg5
                • 4.Qg4+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
            • 3.Qg4+
              • 3...Ke5
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Bxe4#
                    • 5.Qxe4#
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...exd3
                    • 5.Qd4#
            • 3.Qxe4+
              • 3...Kg5
                • 4.Sf3+
                  • 4...Kh5
                    • 5.Bg4#
                    • 5.Bg6#
                    • 5.Qg4#
                    • 5.Qh4#
                  • 4...Kxf6
                    • 5.Se8#
                • 4.Sf7+
                  • 4...Kh5
                    • 5.Bg6#
                    • 5.Qh1#
                    • 5.Qg4#
                  • 4...Kxf6
                    • 5.Qe5#
        • 2.Qd1
          • threat
            • 3.Qa1+
              • 3...Kd5
                • 4.Qd4#
          • 2...Kxf6
            • 3.Qa1+
              • 3...Kg5
                • 4.Qg7+
                  • 4...Kh4
                    • 5.Qg4#
                  • 4...Kh5
                    • 5.Qg4#
        • 2.Qg4
          • threat
            • 3.Sxd3+
              • 3...exd3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Se8#
            • 3.Sf3+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...Kxc5
                    • 5.Qe5#
                  • 4...exf3
                    • 5.Qd4#
              • 3...exf3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Se8#
            • 3.Sc4+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
            • 3.Sf7+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
            • 3.Qxf4+
              • 3...Kd5
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sf3
                  • threat
                    • 5.Qe5#
                  • 4...Kxc5
                    • 5.Qe5#
                  • 4...exf3
                    • 5.Qd4#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sb5
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sc8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
            • 3.Sxe4
              • threat
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Sc3#
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Kc4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kd5
                • 4.Sxd3
                  • threat
                    • 5.Sc3#
                • 4.Qxf4
                  • threat
                    • 5.Qd6#
            • 3.Bxe4
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qf5#
                  • 4...Ke7
                    • 5.Sc4#
                    • 5.Sb5#
                    • 5.Sf5#
                    • 5.Sxb7#
                    • 5.Sc8#
                    • 5.Se8#
                    • 5.Qf7#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.Kc4
              • threat
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Qg6#
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qxf4#
                • 4.Qxf4+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kxf6
                • 4.Sxe4+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Se8+
                  • 4...Ke5
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sf7#
                  • 4...Ke7
                    • 5.Sxe4#
                    • 5.Sb5#
                    • 5.Sxb7#
                    • 5.Sc8#
                    • 5.Se8#
                    • 5.Qf7#
                    • 5.Qg7#
                • 4.Qg7+
                  • 4...Kxg7
                    • 5.Se8#
                • 4.exf4
                  • threat
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Qg7#
                • 4.Kd4
                  • threat
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Qg7#
            • 3.Se8
              • threat
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Kc4
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
          • 2...Kd5
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
                    • 5.Qe5#
            • 3.Sxd3
              • threat
                • 4.Bxe4#
              • 3...Shxf6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...Sgxf6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...exd3
                • 4.Qxf4
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qe5#
                    • 5.Qd4#
              • 3...Sg5
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sf3
                    • 5.Qxe4#
                  • 4...Sf7
                    • 5.Qxe4#
            • 3.Qxf4
              • threat
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sf3
                  • threat
                    • 5.Qe5#
                  • 4...Kxc5
                    • 5.Qe5#
                  • 4...exf3
                    • 5.Qd4#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sb5
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sc8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Shxf6
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                  • 4...Se8
                    • 5.Qxe4#
              • 3...Sgxf6
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...Sg5
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sf3
                    • 5.Qxe4#
                  • 4...Sf7
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                  • 4...Sf7
                    • 5.Qxe4#
          • 2...Shxf6
            • 3.Sxd3+
              • 3...Kd5
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...exd3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
            • 3.Qxf4+
              • 3...Kd5
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                  • 4...Se8
                    • 5.Qxe4#
          • 2...Sgxf6
            • 3.Sxd3+
              • 3...Kd5
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...exd3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
            • 3.Qxf4+
              • 3...Kd5
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
          • 2...Sg5
            • 3.Sxd3+
              • 3...Kd5
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sf3
                    • 5.Qxe4#
                  • 4...Sf7
                    • 5.Qxe4#
              • 3...exd3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Se8#
            • 3.Qxf4+
              • 3...Kd5
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                  • 4...Sxe4
                    • 5.Qf5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sf3
                    • 5.Qxe4#
                  • 4...Sf7
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                  • 4...Sf7
                    • 5.Qxe4#
            • 3.Bxe4
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.Kc4
              • threat
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qxf4#
                • 4.Qxf4+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Sxe6
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Qg6#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd6#
                • 4.Se8
                  • threat
                    • 5.Bd6#
                  • 4...Sxc5
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...fxe3
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Se8#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qg3#
                    • 5.Qf4#
                • 4.f4+
                  • 4...Kxf6
                    • 5.Se8#
                  • 4...exf4 ep
                    • 5.Qd4#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
              • 3...Sh3
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Qg6#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
              • 3...f3
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Se8#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qg3#
                    • 5.Qf4#
                • 4.Qf4+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qf4#
          • 2...Se7
            • 3.Sxd3+
              • 3...exd3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.Qxf4+
              • 3...Kd5
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                  • 4...Sxf5
                    • 5.Qxf5#
            • 3.Bxe4
              • threat
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
              • 3...Re8
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Sxe8#
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Sxe8#
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Sxe8#
                    • 5.Bd4#
              • 3...Sf8
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
            • 3.Kc4
              • threat
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qxf4#
                • 4.Qxf4+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Bd4#
              • 3...Sd5
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Qg6#
              • 3...Sg6
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Qxg6#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
      • 1...Shxf6
        • 2.Sxd3
          • threat
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...Se7
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
              • 3...e3
                • 4.Qf3+
                  • 4...Se4
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
            • 3.Kb4
              • threat
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
                • 4.Qf3+
                  • 4...Ke5
                    • 5.exf4#
                  • 4...Se4
                    • 5.Qxe4#
                • 4.e4+
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                  • 4...Sxe4
                    • 5.Qxe4#
              • 3...fxe3
                • 4.Qxe3
                  • threat
                    • 5.Qd4#
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sxe3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...Sg4
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sh5
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sd7
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                    • 5.Sxe3#
                  • 4...f3
                    • 5.Sf4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sh7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Se8
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...f3
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sc1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Se1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sb2
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sde5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
            • 3.Qf1
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                    • 5.Qe5#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qd4#
              • 3...Sg4
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
              • 3...Sd7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
          • 2...Sd7
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Kb4
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sxc5+
                • 4.Sxc5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...Se5
                • 4.Sdxe5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...f3
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.Sf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.Qxf3
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.Qxe4#
                • 4.Qf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...exf3
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
              • 3...Se7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
                  • 4...Sxf5
                    • 5.Qxf5#
            • 3.Qf1
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                    • 5.Qe5#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qd4#
              • 3...Sg4
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
              • 3...Sd7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
      • 1...Sgxf6
        • 2.Sxd3
          • threat
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sc1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Se1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sb2
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sde5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...Rb8
            • 3.Sb4+
              • 3...Kxc5
                • 4.cxb8Q
                  • threat
                    • 5.Sxb7#
                    • 5.Qc4#
                • 4.cxb8B
                  • threat
                    • 5.Sxb7#
                    • 5.Qc4#
                • 4.Sf7
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Kxc5
                • 4.cxb8Q
                  • threat
                    • 5.Sxb7#
                    • 5.Qc4#
                • 4.cxb8B
                  • threat
                    • 5.Sxb7#
                    • 5.Qc4#
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.cxb8Q
                  • threat
                    • 5.Bd4#
                • 4.cxb8B
                  • threat
                    • 5.Bd4#
            • 3.cxb8Q
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Sc3#
                    • 5.Qe5#
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Qe5#
                    • 5.Qd6#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                    • 5.Qe5#
                    • 5.Qd6#
                • 4.Sb5
                  • threat
                    • 5.Sc3#
                    • 5.Sc7#
                    • 5.Qe5#
                    • 5.Qd6#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                • 4.Sc8
                  • threat
                    • 5.Sb6#
                    • 5.Se7#
                    • 5.Qe5#
                    • 5.Qd6#
                • 4.Se8
                  • threat
                    • 5.Sc7#
                    • 5.Qe5#
                    • 5.Qd6#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qc4#
                    • 5.Qa7#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sb5#
                    • 5.Sxb7#
                    • 5.Sf7#
                    • 5.Sc8#
                    • 5.Se8#
                    • 5.Qd4#
                • 4.Sxb7
                  • threat
                    • 5.Qxd3#
                    • 5.Qd6#
              • 3...Sg4
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Sc3#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sb5
                  • threat
                    • 5.Sc3#
                    • 5.Sc7#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sf7
                  • threat
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sc8
                  • threat
                    • 5.Sb6#
                    • 5.Se7#
                    • 5.Qd6#
                • 4.Se8
                  • threat
                    • 5.Sc7#
                    • 5.Qd6#
                    • 5.Qd8#
              • 3...Sd7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
              • 3...Se8
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Sc3#
                    • 5.Qe5#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...Sd6
                    • 5.Qxd6#
                  • 4...Sc7
                    • 5.Qd8#
                • 4.Sxe8
                  • threat
                    • 5.Sc7#
                    • 5.Qe5#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                  • 4...Sd6
                    • 5.Qxd6#
                  • 4...Sc7
                    • 5.Qd8#
              • 3...Sg8
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Sc3#
                    • 5.Qe5#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Qe5#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                    • 5.Qe5#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sb5
                  • threat
                    • 5.Sc3#
                    • 5.Sc7#
                    • 5.Qe5#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                    • 5.Qd8#
                • 4.Sc8
                  • threat
                    • 5.Sb6#
                    • 5.Qe5#
                    • 5.Qd6#
                • 4.Se8
                  • threat
                    • 5.Sc7#
                    • 5.Qe5#
                    • 5.Qd6#
                    • 5.Qd8#
            • 3.cxb8B
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Ba7#
                    • 5.Qc4#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sb5#
                    • 5.Sxb7#
                    • 5.Sf7#
                    • 5.Sc8#
                    • 5.Se8#
                    • 5.Qd4#
              • 3...fxe3
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                    • 5.Sf4#
                  • 4...exd3
                    • 5.Qxd3#
                • 4.Qxe3
                  • threat
                    • 5.Qd4#
              • 3...Ba8
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
              • 3...Bc8
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
              • 3...Sg4
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Sc3#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sh5
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sd7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
              • 3...Se8
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Sc3#
              • 3...Sg8
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Sc3#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
            • 3.Sb5
              • threat
                • 4.Sc3#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd6#
                    • 5.cxb8Q#
                    • 5.cxb8B#
              • 3...axb5
                • 4.cxb8Q
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
              • 3...cxb5
                • 4.cxb8Q
                  • threat
                    • 5.Qd6#
                    • 5.Qxb7#
                  • 4...Kc6
                    • 5.Qd6#
              • 3...Ba8
                • 4.cxb8Q
                  • threat
                    • 5.Sc3#
                    • 5.Sc7#
                    • 5.Qe5#
                    • 5.Qd6#
              • 3...Bc8
                • 4.cxb8Q
                  • threat
                    • 5.Sc3#
                    • 5.Sc7#
                    • 5.Qe5#
                    • 5.Qd6#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.cxb8Q
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...Ba8
            • 3.Sb4+
              • 3...Kxc5
                • 4.Sf7
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...Rb8+
                • 4.cxb8Q
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...Bc8
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...Bxe6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Qxe4+
                  • 4...Sxe4
                    • 5.Bxe4#
              • 3...Bd7
                • 4.Sb7
                  • threat
                    • 5.Sb4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qe5#
              • 3...e3
                • 4.Qf3+
                  • 4...Se4
                    • 5.Qxe4#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
          • 2...Sd7
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Kb4
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sxc5+
                • 4.Sxc5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...Se5
                • 4.Sdxe5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...f3
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.Sf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
      • 1...dxe2
        • 2.d4
          • threat
            • 3.Sxe4
              • threat
                • 4.Sc3#
            • 3.Sg2
              • threat
                • 4.Sxf4#
              • 3...fxe3
                • 4.Sxe3#
                • 4.Sf4#
              • 3...f3
                • 4.Sf4#
            • 3.Sd3
              • threat
                • 4.Sb4#
                • 4.Sxf4#
              • 3...exd3
                • 4.e4#
            • 3.Sc4
              • threat
                • 4.Sb6#
          • 2...Shxf6
            • 3.Sg2
              • threat
                • 4.Sxf4#
              • 3...Sh5
                • 4.Sc4
                  • threat
                    • 5.Sb6#
            • 3.Sd3
              • threat
                • 4.Sb4#
                • 4.Sxf4#
              • 3...exd3
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
            • 3.Sc4
              • threat
                • 4.Sb6#
              • 3...Sd7
                • 4.exd7
                  • threat
                    • 5.Sb6#
                    • 5.d8Q#
                    • 5.d8R#
          • 2...Sgxf6
            • 3.Sg2
              • threat
                • 4.Sxf4#
              • 3...Sh5
                • 4.Sc4
                  • threat
                    • 5.Sb6#
            • 3.Sd3
              • threat
                • 4.Sb4#
                • 4.Sxf4#
              • 3...exd3
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
            • 3.Sc4
              • threat
                • 4.Sb6#
              • 3...Sd7
                • 4.exd7
                  • threat
                    • 5.Sb6#
          • 2...exd4 ep
            • 3.e4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kd4
                    • 5.Sf3#
                  • 4...Kb5
                    • 5.a4#
              • 3...Ke5
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.Se8
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
      • 1...Ba8
        • 2.Bxe4+
          • 2...Ke5
            • 3.exf4+
              • 3...Kxf4
                • 4.Qh5
                  • threat
                    • 5.Sg2#
                    • 5.Sxd3#
                    • 5.Be3#
                    • 5.Qf5#
              • 3...Kxe6
                • 4.Bxd3+
                  • 4...Kd5
                    • 5.Qe5#
                  • 4...Kxf6
                    • 5.Bd4#
                    • 5.Qe5#
                  • 4...Kd7
                    • 5.c8Q#
                • 4.Bf5+
                  • 4...Kd5
                    • 5.Qe5#
                  • 4...Kxf6
                    • 5.Bd4#
                    • 5.Qe5#
              • 3...Kxf6
                • 4.c8Q
                  • threat
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Se8#
                  • 4...Kg7
                    • 5.Se8#
                  • 4...Se7
                    • 5.Bd4#
            • 3.c8Q
              • threat
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qd7#
              • 3...Kxf6
                • 4.exf4
                  • threat
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Se8#
                  • 4...Kg7
                    • 5.Se8#
                  • 4...Se7
                    • 5.Bd4#
                • 4.Sf3
                  • threat
                    • 5.Se8#
                  • 4...Ke7
                    • 5.Se8#
                  • 4...Kg7
                    • 5.Se8#
                  • 4...Se7
                    • 5.Bd4#
              • 3...fxe3
                • 4.Qf3
                  • threat
                    • 5.Sxd3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qf5#
            • 3.Qg4
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qf5#
                  • 4...Ke7
                    • 5.Sc4#
                    • 5.Sb5#
                    • 5.Sf5#
                    • 5.Sb7#
                    • 5.Sc8#
                    • 5.Se8#
                    • 5.Qf7#
                • 4.Qg7+
                  • 4...Kxe6
                    • 5.c8Q#
                    • 5.c8B#
                  • 4...Kxg7
                    • 5.Se8#
                • 4.c8S
                  • threat
                    • 5.Bd4#
                  • 4...Ke5
                    • 5.Bd4#
                    • 5.Qf5#
                • 4.Sc8
                  • threat
                    • 5.Bd4#
                  • 4...Ke5
                    • 5.Qf5#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
          • 2...Kxe6
            • 3.Qg4+
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                  • 4...Kf7
                    • 5.Bg6#
                    • 5.Qg6#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Bd4#
                    • 5.Qf5#
                  • 4...Ke7
                    • 5.Qf7#
                • 4.c8S
                  • threat
                    • 5.Bd4#
                  • 4...Ke5
                    • 5.Bd4#
                    • 5.Qf5#
            • 3.c8Q+
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                  • 4...Kg5
                    • 5.Qeg4#
                    • 5.Qcg4#
                  • 4...Kf7
                    • 5.Qh5#
            • 3.Qh5
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke6
                    • 5.Qf5#
                    • 5.c8Q#
                    • 5.c8B#
                • 4.Qg6+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Bd4#
                    • 5.Qf5#
                  • 4...Ke7
                    • 5.Qf7#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
              • 3...Shxf6
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
              • 3...Sgxf6
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Qe7#
              • 3...Sg5
                • 4.Qe8+
                  • 4...Kxf6
                    • 5.Bd4#
                  • 4...Se7
                    • 5.Qxe7#
              • 3...Se7
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Qxe7#
                  • 4...Kd7
                    • 5.Qxe7#
        • 2.Sxd3
          • threat
            • 3.Sxe4
              • threat
                • 4.Sc3#
          • 2...Shxf6
            • 3.Sb4+
              • 3...Kxc5
                • 4.c8S
                  • threat
                    • 5.Qc4#
                • 4.Sf7
                  • threat
                    • 5.Qc4#
                • 4.Sc8
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Kxc5
                • 4.c8S
                  • threat
                    • 5.Qc4#
                • 4.Sf7
                  • threat
                    • 5.Qc4#
                • 4.Sc8
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.c8S
                  • threat
                    • 5.Bd4#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.c8S
              • threat
                • 4.Sb6#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
              • 3...Sd7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Qc4#
                  • 4...Ke5
                    • 5.Bd4#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sc1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Se1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sb2
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sde5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...Sgxf6
            • 3.Sb4+
              • 3...Kxc5
                • 4.Sf7
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...Rb8+
                • 4.cxb8Q
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...Sg5
            • 3.Sxf4+
              • 3...Kxc5
                • 4.c8S
                  • threat
                    • 5.Qc4#
                • 4.Sc8
                  • threat
                    • 5.Qc4#
                • 4.Se8
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.c8S
              • threat
                • 4.Sb6#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Qd4#
          • 2...Se7
            • 3.Bxe4+
              • 3...Kxe6
                • 4.Qg4+
                  • 4...Kxf6
                    • 5.Bd4#
                  • 4...Sf5
                    • 5.Qxf5#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...Rb8+
                • 4.cxb8Q
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                    • 5.Qd8#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
      • 1...Bc8
        • 2.Qxd3+
          • 2...exd3
            • 3.Sxd3
              • threat
                • 4.e4#
              • 3...Shxf6
                • 4.Sxc8
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
              • 3...Sgxf6
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
              • 3...fxe3
                • 4.Sxc8
                  • threat
                    • 5.Sb6#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
                • 4.Se4
                  • threat
                    • 5.Sc3#
              • 3...Sg5
                • 4.Sxc8
                  • threat
                    • 5.Sb6#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
        • 2.Sxd3
          • threat
            • 3.Sxe4
              • threat
                • 4.Sc3#
          • 2...Shxf6
            • 3.Sb4+
              • 3...Kxc5
                • 4.Sxc8
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Kxc5
                • 4.Sxc8
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sxc8
                  • threat
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                  • 4...Sd7
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...Bxe6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Qxe4+
                  • 4...Sxe4
                    • 5.Bxe4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Bxe4#
                    • 5.Qxe4#
              • 3...Se7
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
              • 3...e3
                • 4.Qf3+
                  • 4...Se4
                    • 5.Qxe4#
                • 4.Sxc8
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.Qf3#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
            • 3.Kb4
              • threat
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
                • 4.Qf3+
                  • 4...Ke5
                    • 5.exf4#
                  • 4...Se4
                    • 5.Qxe4#
                • 4.e4+
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                  • 4...Sxe4
                    • 5.Qxe4#
              • 3...fxe3
                • 4.Qxe3
                  • threat
                    • 5.Qd4#
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sxe3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...Sg4
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sh5
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sd7
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                    • 5.Sxe3#
                  • 4...f3
                    • 5.Sf4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sh7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Se8
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...f3
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
            • 3.Qf1
              • threat
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                    • 5.Qe5#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qd4#
              • 3...Sg4
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
              • 3...Sd7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                  • 4...Ke5
                    • 5.Qa1#
          • 2...Sgxf6
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...Bxe6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Qxe4+
                  • 4...Sxe4
                    • 5.Bxe4#
              • 3...Bd7
                • 4.Sb7
                  • threat
                    • 5.Sb4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qe5#
              • 3...e3
                • 4.Qf3+
                  • 4...Se4
                    • 5.Qxe4#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
          • 2...Sg5
            • 3.Sxf4+
              • 3...Kxc5
                • 4.Sxc8
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sxc8
                  • threat
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...Bxe6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Qxe4+
                  • 4...Sxe4
                    • 5.Bxe4#
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Bxe4#
                    • 5.Qxe4#
              • 3...e3
                • 4.Sxc8
                  • threat
                    • 5.Sb6#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
            • 3.Kb4
              • threat
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Ke5
                    • 5.Qd4#
              • 3...fxe3
                • 4.Qxe3
                  • threat
                    • 5.Qd4#
                  • 4...Sxe6
                    • 5.Bxe4#
                    • 5.Qxe4#
                  • 4...Sf3
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sxe3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...Sf3
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
              • 3...Sh3
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sf7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sxf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sh7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...f3
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
          • 2...Se7
            • 3.Bxe4+
              • 3...Kxe6
                • 4.Qg4+
                  • 4...Kxf6
                    • 5.Bd4#
                  • 4...Sf5
                    • 5.Qxf5#
            • 3.exf4
              • threat
                • 4.Qxe4#
              • 3...Sxf6
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
              • 3...Sg5
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
      • 1...Sg5
        • 2.Sxd3
          • threat
            • 3.Sxf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...e3
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
            • 3.Kb4
              • threat
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Ke5
                    • 5.Qd4#
              • 3...fxe3
                • 4.Qxe3
                  • threat
                    • 5.Qd4#
                  • 4...Sxe6
                    • 5.Bxe4#
                    • 5.Qxe4#
                  • 4...Sf3
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sxe3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
              • 3...Sf3
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
              • 3...Sh3
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sf7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sxf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
              • 3...Sh7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Sc4
                  • threat
                    • 5.Sxf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                • 4.Sf7
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...f3
                • 4.Sc4
                  • threat
                    • 5.Sf4#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qxd3#
          • 2...Sxf6
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
          • 2...Ba8
            • 3.Sxf4+
              • 3...Kxc5
                • 4.c8S
                  • threat
                    • 5.Qc4#
                • 4.Sc8
                  • threat
                    • 5.Qc4#
                • 4.Se8
                  • threat
                    • 5.Qc4#
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.c8S
              • threat
                • 4.Sb6#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Qd4#
          • 2...Sf3
            • 3.Sxe4
              • threat
                • 4.Sc3#
              • 3...Sxd2+
                • 4.Qxd2
                  • threat
                    • 5.Sc3#
              • 3...Sd4+
                • 4.exd4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Sc3#
            • 3.Qxf3
              • threat
                • 4.Qxe4#
              • 3...Sxf6
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.Qxe4#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Kb4
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
              • 3...Sxd2+
                • 4.Kb4
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sd4+
                • 4.exd4
                  • threat
                    • 5.Sb4#
                    • 5.Sxf4#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qf3#
                    • 5.Qe4#
                    • 5.Qe5#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
                  • 4...Sd4+
                    • 5.Qxd4#
              • 3...Se5
                • 4.Sdxe5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...Se7
            • 3.Sxf4+
              • 3...Ke5
                • 4.d4+
                  • 4...Kxf6
                    • 5.Sh5#
                  • 4...exd4 ep
                    • 5.Qb2#
          • 2...f3
            • 3.Sf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.Qf1
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                    • 5.Qe5#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Qd4#
              • 3...Sf7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
      • 1...Sf8
        • 2.Bxe4+
          • 2...Ke5
            • 3.Qh5+
              • 3...Kxf6
                • 4.Se8+
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                  • 4...Kg7
                    • 5.Qf7#
                  • 4...Sxe6
                    • 5.Qg6#
                  • 4...Sg6
                    • 5.Qxg6#
                  • 4...Sd7
                    • 5.Qg6#
            • 3.Qg4
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
          • 2...Kxe6
            • 3.Qg4+
              • 3...Kxf6
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
            • 3.Qh5
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke6
                    • 5.Qf5#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
              • 3...Kd7
                • 4.Qf7+
                  • 4...Se7
                    • 5.Qxe7#
              • 3...Sxf6
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
              • 3...Se7
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                  • 4...Kd7
                    • 5.Qxe7#
        • 2.Qxd3+
          • 2...exd3
            • 3.e4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kd4
                    • 5.Sf3#
                  • 4...Kb5
                    • 5.a4#
              • 3...Ke5
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.Se8
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
        • 2.Sxd3
          • threat
            • 3.Sxe4
              • threat
                • 4.Sc3#
          • 2...Sxf6
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
            • 3.Sxf4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Qc3#
                    • 5.Qd4#
                  • 4...Sxe6
                    • 5.Sg6#
                    • 5.Qxe6#
            • 3.Sxe4
              • threat
                • 4.Sc3#
                • 4.Sxf6#
              • 3...Sxe4
                • 4.Qf3
                  • threat
                    • 5.Qxe4#
            • 3.exf4
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sb4#
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Se3#
                    • 5.Sb6#
                  • 4...exd3
                    • 5.Qe5#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
              • 3...Sxe6
                • 4.Bxe4+
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Qxe4+
                  • 4...Sxe4
                    • 5.Bxe4#
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                  • 4...Sd4+
                    • 5.Qxd4#
                  • 4...Sxc5+
                    • 5.Qxc5#
                  • 4...Sxf4
                    • 5.Qd4#
                  • 4...exd3
                    • 5.Bxe6#
                    • 5.Qe5#
              • 3...S8d7
                • 4.Qe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                  • 4...Sxc5+
                    • 5.Qxc5#
              • 3...e3
                • 4.Qf3+
                  • 4...Se4
                    • 5.Qxe4#
                • 4.Sxb7
                  • threat
                    • 5.Sb4#
                • 4.Qxe3
                  • threat
                    • 5.Sb4#
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Sxe3#
                    • 5.Sb6#
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sc1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Se1
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sb2
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sde5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
          • 2...Sd7
            • 3.Sf7
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Sxf4+
                  • 4...Kxc5
                    • 5.Qc4#
                • 4.Kb4
                  • threat
                    • 5.Sxf4#
                  • 4...exd3
                    • 5.Qxd3#
                    • 5.Qf3#
                    • 5.e4#
                  • 4...fxe3
                    • 5.Sf4#
                  • 4...f3
                    • 5.Sf4#
              • 3...Sxc5+
                • 4.Sxc5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Qc4#
              • 3...Se5
                • 4.Sdxe5
                  • threat
                    • 5.Qc4#
                  • 4...Kxc5
                    • 5.Qc4#
        • 2.Qg4
          • threat
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
                    • 5.Qe5#
            • 3.Qxf4
              • threat
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sb5
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sc8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Sxe6
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                • 4.Bxe6+
                  • 4...Kxc5
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Sxf6
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                  • 4...Se8
                    • 5.Qxe4#
              • 3...Sg6
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
              • 3...Sd7
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
            • 3.Kb4
              • threat
                • 4.Bxe4+
                  • 4...Ke5
                    • 5.Qf5#
              • 3...Ke5
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qxe4#
                  • 4...Kxf6
                    • 5.Se8#
                • 4.exf4+
                  • 4...Kd5
                    • 5.Bxe4#
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
              • 3...Sxf6
                • 4.Bxe4+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Qf5#
                    • 5.exf4#
                  • 4...Sxe4
                    • 5.Qf5#
              • 3...Se7
                • 4.Qxf4
                  • threat
                    • 5.Qxe4#
                • 4.exf4
                  • threat
                    • 5.Bxe4#
                  • 4...Sxf5
                    • 5.Qxf5#
                  • 4...e3
                    • 5.Be4#
                    • 5.Qf3#
                    • 5.Qg2#
          • 2...Kxc5
            • 3.Sxb7+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
            • 3.Qxf4
              • threat
                • 4.Qe5#
              • 3...Kd5
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kc5
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kc5
                    • 5.Qe5#
              • 3...Sxf6
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.a4#
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Bxe4
                  • threat
                    • 5.Sxd3#
                  • 4...Sxe4
                    • 5.Qe5#
              • 3...Sg6
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.a4#
                  • 4...Kd5
                    • 5.Qd6#
                    • 5.Qxe4#
              • 3...Sd7
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.a4#
                  • 4...Kd5
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Bxe4
                  • threat
                    • 5.Sxd3#
                  • 4...Se5
                    • 5.Qxe5#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.a4#
                  • 4...Kd5
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Bxe4
                  • threat
                    • 5.Sxd3#
          • 2...Ke5
            • 3.Sxd3+
              • 3...exd3
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd4#
                  • 4...Kxf6
                    • 5.Se8#
            • 3.Sc4+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Kxf6
                • 4.Bxf8
                  • threat
                    • 5.Qg6#
                  • 4...Se7
                    • 5.Bg7#
            • 3.Sf7+
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Kxf6
                • 4.Bxf8
                  • threat
                    • 5.Qg6#
                  • 4...Se7
                    • 5.Bg7#
            • 3.Qxf4+
              • 3...Kd5
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sb5
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sc8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
            • 3.Sxe4
              • threat
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Sc3#
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Kc4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kd5
                • 4.Sxd3
                  • threat
                    • 5.Sc3#
                • 4.Qxf4
                  • threat
                    • 5.Qd6#
            • 3.Bxe4
              • threat
                • 4.Qf5#
              • 3...Kxf6
                • 4.Se8+
                  • 4...Ke5
                    • 5.Qf5#
                • 4.Qf5+
                  • 4...Ke7
                    • 5.Qf7#
                  • 4...Kg7
                    • 5.Se8#
                    • 5.Qf7#
              • 3...Se7
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
            • 3.Kc4
              • threat
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qxf4#
                • 4.Qxf4+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kxf6
                • 4.Sxe4+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Se8+
                  • 4...Ke5
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
                • 4.Qh4+
                  • 4...Ke5
                    • 5.exf4#
                  • 4...Kg7
                    • 5.Se8#
                • 4.Qg7+
                  • 4...Kxg7
                    • 5.Se8#
              • 3...Sxe6
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Qg6#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd6#
                • 4.Se8
                  • threat
                    • 5.Bd6#
                  • 4...Sxc5
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...fxe3
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...exf3
                    • 5.Qd4#
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qg3#
                    • 5.Qf4#
                • 4.f4+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...exf4 ep
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.f4#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxe4#
              • 3...Sg6
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Qxg6#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Bd4#
                    • 5.Bd6#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
              • 3...f3
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxf3+
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
                  • 4...exf3
                    • 5.Qd4#
                • 4.Bd4+
                  • 4...Kxd6
                    • 5.Qg3#
                    • 5.Qf4#
                • 4.Qf4+
                  • 4...Kxf6
                    • 5.Se8#
                • 4.Sxe4
                  • threat
                    • 5.Sxd3#
                    • 5.Sxf3#
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qf4#
                • 4.Se8
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxe4#
                    • 5.Qf4#
            • 3.Se8
              • threat
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qd6#
                • 4.Kc4
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Kd5
                • 4.Qxf4
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Sxe6
                • 4.Bd6+
                  • 4...Kd5
                    • 5.Bxe6#
                • 4.Bxe6
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
                    • 5.Qf5#
                    • 5.exf4#
                • 4.Kc4
                  • threat
                    • 5.Bd6#
                  • 4...Sxc5
                    • 5.Qxf4#
                    • 5.exf4#
              • 3...Sg6
                • 4.Kc4
                  • threat
                    • 5.Bd4#
                    • 5.Bd6#
          • 2...Sxe6
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxe6
                  • threat
                    • 5.Sxd3#
                    • 5.Qe5#
            • 3.Bxe6+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bc4#
                    • 5.a4#
          • 2...Sxf6
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
                  • 4...Sxe4
                    • 5.Qe5#
          • 2...Bc8
            • 3.Qxf4
              • threat
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                    • 5.Qe5#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                • 4.Sxc8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sc4
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sb5
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Sb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Sf7
                  • threat
                    • 5.Qe5#
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
                • 4.Se8
                  • threat
                    • 5.Qd6#
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Bxe6
                • 4.Bxe6+
                  • 4...Kxc5
                    • 5.Qe5#
                  • 4...Kxe6
                    • 5.Qf5#
                  • 4...Sxe6
                    • 5.Qf5#
                • 4.Sxd3
                  • threat
                    • 5.Bxe4#
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxe4
                  • threat
                    • 5.Qd6#
                  • 4...Bxf5
                    • 5.Qxf5#
                • 4.Sb7
                  • threat
                    • 5.Bxe4#
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Bd4
                  • threat
                    • 5.Bxe4#
                    • 5.Qe5#
              • 3...Sxe6
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                    • 5.Qe5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qe5#
              • 3...Sxf6
                • 4.Sb7
                  • threat
                    • 5.Qd6#
                  • 4...Se8
                    • 5.Qxe4#
              • 3...Sg6
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
              • 3...Sd7
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
                  • 4...Kxe6
                    • 5.Qf5#
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
            • 3.Kb4
              • threat
                • 4.Bxe4+
                  • 4...Ke5
                    • 5.Qf5#
              • 3...Ke5
                • 4.Qxf4+
                  • 4...Kd5
                    • 5.Qxe4#
                  • 4...Kxf6
                    • 5.Se8#
                • 4.exf4+
                  • 4...Kd5
                    • 5.Bxe4#
                  • 4...Kxf6
                    • 5.Sxe4#
                    • 5.Se8#
              • 3...Bxe6
                • 4.Bxe4+
                  • 4...Ke5
                    • 5.Qxf4#
                • 4.Bxe6+
                  • 4...Ke5
                    • 5.Qf5#
                  • 4...Sxe6
                    • 5.Qf5#
              • 3...Sxf6
                • 4.Bxe4+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
                    • 5.Qf5#
                    • 5.exf4#
                  • 4...Sxe4
                    • 5.Qf5#
              • 3...Se7
                • 4.Qxf4
                  • threat
                    • 5.Qxe4#
                • 4.exf4
                  • threat
                    • 5.Bxe4#
                  • 4...Sxf5
                    • 5.Qxf5#
                  • 4...e3
                    • 5.Be4#
                    • 5.Qf3#
                    • 5.Qg2#
          • 2...Sg6
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
          • 2...Sd7
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
                  • 4...Se5
                    • 5.Qxe5#
          • 2...Se7
            • 3.Bxe4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.Bxd3#
                    • 5.a4#
                • 4.Qxf4
                  • threat
                    • 5.Sxd3#
              • 3...Ke5
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
            • 3.Qxf4
              • threat
                • 4.Qxe4+
                  • 4...Kxc5
                    • 5.Qd4#
                • 4.Sxd3
                  • threat
                    • 5.Qe5#
                    • 5.Qxe4#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxb7
                  • threat
                    • 5.Qd6#
                    • 5.Qxe4#
                  • 4...Sxf5
                    • 5.Qxf5#
                • 4.Kb4
                  • threat
                    • 5.Qxe4#
              • 3...Kxc5
                • 4.Sxd3+
                  • 4...Kd5
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                • 4.Sxb7+
                  • 4...Kb5
                    • 5.a4#
                  • 4...Kd5
                    • 5.Qd6#
                    • 5.Qxe4#
                • 4.Bxe4
                  • threat
                    • 5.Sxd3#
              • 3...Sxe6
                • 4.Bxe4+
                  • 4...Kxc5
                    • 5.Sxd3#
        • 2.Qh5
          • threat
            • 3.Bh3#
            • 3.Bg4#
          • 2...Sxf6
            • 3.Bxe4+
              • 3...Kxe6
                • 4.Qf7+
                  • 4...Ke5
                    • 5.Sxd3#
                    • 5.Sf3#
      • 1...Se7
        • 2.Bxe4+
          • 2...Ke5
            • 3.Qg4
              • threat
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
              • 3...Re8
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Sxe8#
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Sxe8#
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Sxe8#
                    • 5.Bd4#
              • 3...Sf8
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Se8#
                    • 5.Bd4#
          • 2...Kxe6
            • 3.Qg4+
              • 3...Ke5
                • 4.Sxd3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.exf4+
                  • 4...Kxf6
                    • 5.Bd4#
        • 2.Qxd3+
          • 2...exd3
            • 3.e4+
              • 3...Kxc5
                • 4.Sxb7+
                  • 4...Kd4
                    • 5.Sf3#
                  • 4...Kb5
                    • 5.a4#
              • 3...Ke5
                • 4.Sf3+
                  • 4...Kxf6
                    • 5.Bd4#
                • 4.Sf7+
                  • 4...Kxf6
                    • 5.Bd4#
      • 1...f3
        • 2.Qxd3+
          • 2...exd3
            • 3.Sxd3
              • threat
                • 4.e4#
              • 3...Shxf6
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
              • 3...Sgxf6
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
              • 3...Sg5
                • 4.Sc4
                  • threat
                    • 5.Sb6#
        • 2.Sxd3
          • threat
            • 3.Sxe4
              • threat
                • 4.Sc3#
          • 2...Shxf6
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.Sf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.Qxf3
              • threat
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.Qxe4#
                • 4.Qf4
                  • threat
                    • 5.Qe5#
                  • 4...exd3
                    • 5.Qd4#
                  • 4...Sg4
                    • 5.Qxe4#
                  • 4...Sd7
                    • 5.Qxe4#
              • 3...exf3
                • 4.Sc4
                  • threat
                    • 5.Sb6#
                  • 4...Sd7
                    • 5.e4#
              • 3...Se7
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
                  • 4...Sxf5
                    • 5.Qxf5#
            • 3.Qf1
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                    • 5.Qe5#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Sc4#
                    • 5.Sf7#
                    • 5.Qd4#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                  • 4...Kxc5
                    • 5.Qd4#
              • 3...Sg4
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
              • 3...Sd7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
          • 2...Sgxf6
            • 3.Sb4+
              • 3...Ke5
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Qc3#
                    • 5.Qd4#
            • 3.Sf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                • 4.d4+
                  • 4...exd4 ep
                    • 5.Qb2#
                • 4.Qc4
                  • threat
                    • 5.Sg6#
                    • 5.Qc3#
                    • 5.Qd4#
          • 2...Sg5
            • 3.Sf4+
              • 3...Ke5
                • 4.Sg6+
                  • 4...Kd5
                    • 5.Qc4#
                  • 4...Kxf6
                    • 5.Bd4#
            • 3.Qf1
              • threat
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
                    • 5.Qe5#
              • 3...exd3
                • 4.Qxd3+
                  • 4...Kxc5
                    • 5.Sxb7#
                    • 5.Qd4#
                  • 4...Ke5
                    • 5.Qd4#
              • 3...Sf7
                • 4.Sb4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sf4+
                  • 4...Kxc5
                    • 5.Sxe4#
                    • 5.Sxb7#
                  • 4...Ke5
                    • 5.Qa1#
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                • 4.Qa1
                  • threat
                    • 5.Qd4#
          • 2...Se7
            • 3.Qxf3
              • threat
                • 4.Qxe4#
              • 3...Sxf6
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                    • 5.Sxf6#
                  • 4...Sxe4
                    • 5.Qxe4#
                  • 4...Sxf5
                    • 5.Qxf5#
              • 3...Sg5
                • 4.Sxe4
                  • threat
                    • 5.Sc3#
                    • 5.Sxg5#
                  • 4...Sxe4
                    • 5.Qxe4#

FEATURES


NOT CLASSIFIED


Developed and maintained by Brian Stephenson.
Implemented with HTML5, MySQL, Perl (with, inter alia, CGI::Simple, HTML::Template & XML::LibXML) & CSS/Javascript (jQuery, Bootstrap & DataTables).