Problem Display
PID: 209803 (n1b5/1p1r2n1/2p1kPKp/1P1N4/2p1NP2/6p1/8/2Q5 w - - 0 1)

Willmers, Rudolf Heinrich

Illustrirte Zeitung, 1873

n1b5/1p1r2n1/2p1kPKp/1P1N4/2p1NP2/6p1/8/2Q5

#4

7 + 10


6490 yacpdb 2020

SOLUTION


  • SOUND
  • Keys
    • 1.Qe3!
      • threat
        • 2.Sc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
          • 2...Sxc7
            • 3.Sd2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kxd6
                • 4.Qe5#
        • 2.Sdc3
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
          • 2...cxb5
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qd5#
              • 3...Rf7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Rd8
                • 4.Qe7#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rxc3
                • 4.Qd6#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rc7
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
        • 2.Sb4
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rc7
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
        • 2.Sb6
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...cxb5
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qxc4#
                • 4.Qe5#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
        • 2.Qc5
          • threat
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
              • 3...Sxc7
                • 4.Qe5#
            • 3.Sdc3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Se3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb4
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...cxd5
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
          • 2...Rd8
            • 3.Qe7+
              • 3...Kxd5
                • 4.Qe5#
            • 3.Sdc3
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
            • 3.Se3
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
            • 3.Sb4
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Sf5
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qxf5#
              • 3...Sxc7
                • 4.Qe5#
                • 4.Qxf5#
          • 2...Sh5
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
                • 4.Qf5#
              • 3...Sxc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
          • 2...Se8
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qf5#
              • 3...Saxc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
              • 3...Sexc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
          • 2...Sb6
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
            • 3.Sxb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...Sc7
            • 3.Sxc7+
              • 3...Rxc7
                • 4.Qd6#
      • 1...cxb5
        • 2.Sb4
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Sxb5#
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qd5#
              • 3...Rf7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Rd8
                • 4.Qe7#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Qd5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qd5#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rc7
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Qd5#
                • 4.Qd6#
              • 3...Rd7
                • 4.Sc5#
            • 3.Qd4
              • threat
                • 4.Qd5#
                • 4.Qd6#
              • 3...Rd7
                • 4.Sc5#
                • 4.Qe5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qd5#
              • 3...Kd7
                • 4.Qxe7#
              • 3...Rd7
                • 4.Qe5#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
                • 4.Qd5#
              • 3...Sf5
                • 4.Qxf5#
        • 2.Qc5
          • threat
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
              • 3...Sxc7
                • 4.Qe5#
            • 3.Sdc3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qd5#
              • 3...Rf7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Rd8
                • 4.Qe7#
            • 3.Se3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qd5#
              • 3...Rf7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb4
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qd5#
              • 3...Rf7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
          • 2...Rd8
            • 3.Sb4
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
                • 4.Qd5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Sf5
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qxf5#
              • 3...Sxc7
                • 4.Qe5#
                • 4.Qxf5#
          • 2...Sh5
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
                • 4.Qf5#
              • 3...Sxc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
          • 2...Se8
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qf5#
              • 3...Saxc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
              • 3...Sexc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
            • 3.Se7
              • threat
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
              • 3...Rd5
                • 4.Qxd5#
          • 2...Sb6
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
            • 3.Qxb6+
              • 3...Kxd5
                • 4.Sc3#
              • 3...Rd6
                • 4.Qxd6#
            • 3.Sxb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
          • 2...Sc7
            • 3.Sxc7+
              • 3...Rxc7
                • 4.Qd6#
            • 3.Qb6+
              • 3...Kxd5
                • 4.Sc3#
              • 3...Rd6
                • 4.Qxd6#
      • 1...cxd5
        • 2.Qc5
          • threat
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
          • 2...Sf5
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
              • 3...Sxd6
                • 4.Sc5#
          • 2...Se8
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
              • 3...Sxd6
                • 4.Sc5#
          • 2...b6
            • 3.Qc6+
              • 3...Rd6
                • 4.Qxd6#
      • 1...Rc7
        • 2.Sb6
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Sdxc4#
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxc4#
                • 4.Qe5#
          • 2...Sxb6
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
          • 2...cxb5
            • 3.Qd2
              • threat
                • 4.Qd5#
                • 4.Qd6#
              • 3...Rd7
                • 4.Sc5#
            • 3.Qd4
              • threat
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qd6#
          • 2...Bd7
            • 3.Sd2+
              • 3...Kd6
                • 4.Sdxc4#
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Sxc4#
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Sf7#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Sf5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
      • 1...Rf7
        • 2.Sb6
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
              • 3...Rxf6+
                • 4.Qxf6#
          • 2...Rxf6+
            • 3.Sxf6+
              • 3...Kd6
                • 4.Qe5#
          • 2...Sxb6
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
          • 2...cxb5
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qd6#
              • 3...Rxf6+
                • 4.Qxf6#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qxc4#
                • 4.Qe5#
          • 2...Rf8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
              • 3...Rxf6+
                • 4.Qxf6#
      • 1...Sf5
        • 2.Sc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
          • 2...Sxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
      • 1...Sh5
        • 2.Sxg3+
          • 2...Kd6
            • 3.Sf5+
              • 3...Kxd5
                • 4.Qe5#
        • 2.Sc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
          • 2...Sxc7
            • 3.Sd2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kxd6
                • 4.Qe5#
      • 1...Se8
        • 2.Sxg3+
          • 2...Kd6
            • 3.Sf5+
              • 3...Kxd5
                • 4.Qe5#
        • 2.Sc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
          • 2...Saxc7
            • 3.Sd2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kxd6
                • 4.Qe5#
          • 2...Sexc7
            • 3.Sd2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kxd6
                • 4.Qe5#
      • 1...Sb6
        • 2.Sc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
        • 2.Sxb6
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...cxb5
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
                • 4.Qe5#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
                • 4.Qe5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
                • 4.Qe5#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qxc4#
                • 4.Qe5#
            • 3.Qc3
              • threat
                • 4.Qe5#
                • 4.Qxc4#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
                • 4.Qe5#
        • 2.Qc5
          • threat
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
            • 3.Sxb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...Sxd5
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
          • 2...cxd5
            • 3.Qxb6+
              • 3...Rd6
                • 4.Sc5#
                • 4.Qxd6#
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
          • 2...Rd8
            • 3.Sc7+
              • 3...Kd7
                • 4.Qd6#
                • 4.Qe7#
            • 3.Qe7+
              • 3...Kxd5
                • 4.Qe5#
            • 3.Sxb6
              • threat
                • 4.Qe7#
                • 4.Qe5#
          • 2...Sa8
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
              • 3...Sxc7
                • 4.Qe5#
            • 3.Sdc3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Se3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb4
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...Sf5
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qxf5#
          • 2...Sh5
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
                • 4.Qf5#
          • 2...Se8
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qf5#
              • 3...Sxc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
      • 1...Sc7
        • 2.Sxc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
        • 2.Qc5
          • threat
            • 3.Sxc7+
              • 3...Rxc7
                • 4.Qd6#
          • 2...Sxb5
            • 3.Sb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...Sxd5
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
          • 2...cxd5
            • 3.Qb6+
              • 3...Rd6
                • 4.Sc5#
                • 4.Qxd6#
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
          • 2...Rd8
            • 3.Sxc7+
              • 3...Kd7
                • 4.Qd6#
                • 4.Qe7#
            • 3.Qe7+
              • 3...Kxd5
                • 4.Qe5#
          • 2...Sa6
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
              • 3...Sxc7
                • 4.Qe5#
          • 2...Sa8
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
              • 3...Sxc7
                • 4.Qe5#
            • 3.Sdc3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Se3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb4
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...Sce8
            • 3.Sb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...Sf5
            • 3.Sxc7+
              • 3...Rxc7
                • 4.Qxf5#
          • 2...Sh5
            • 3.Sxc7+
              • 3...Rxc7
                • 4.Qd6#
                • 4.Qf5#
          • 2...Sge8
            • 3.Sxc7+
              • 3...Rxc7
                • 4.Qf5#
              • 3...Sxc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
      • 1...g2
        • 2.Sc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
          • 2...Sxc7
            • 3.Sd2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg3+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kxd6
                • 4.Qe5#
        • 2.Sdc3
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qh3+
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
        • 2.Sb4
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qh3+
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
        • 2.Sb6
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qh3+
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd5
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
      • 1...c3
        • 2.Sc7+
          • 2...Rxc7
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
            • 3.Qd3
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Sxc7
            • 3.Sd2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kxd6
                • 4.Qe5#
        • 2.Sdxc3
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
          • 2...cxb5
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qd5#
              • 3...Rf7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Rd8
                • 4.Qe7#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd3
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rxc3
                • 4.Qd6#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rc7
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
            • 3.Qd3
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
            • 3.Qd3
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
        • 2.Sb4
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd3
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rc7
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
            • 3.Qd3
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
              • 3...Rd7
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
            • 3.Qd3
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
        • 2.Sb6
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...cxb5
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd3
              • threat
                • 4.Sc5#
                • 4.Qc4#
                • 4.Qd6#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qc4#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qc4#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qc4#
                • 4.Qe5#
            • 3.Qd3
              • threat
                • 4.Sc5#
                • 4.Qc4#
                • 4.Qd6#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
        • 2.Qc5
          • threat
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
              • 3...Sxc7
                • 4.Qe5#
            • 3.Sdxc3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Se3
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb4
              • threat
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
            • 3.Sb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...cxd5
            • 3.Qd6+
              • 3...Rxd6
                • 4.Sc5#
          • 2...Rd8
            • 3.Sdxc3
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
            • 3.Se3
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
            • 3.Sb4
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Sf5
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qxf5#
              • 3...Sxc7
                • 4.Qe5#
                • 4.Qxf5#
          • 2...Sh5
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
                • 4.Qf5#
              • 3...Sxc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
          • 2...Se8
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qf5#
              • 3...Saxc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
              • 3...Sexc7
                • 4.Qe5#
                • 4.Qf5#
                • 4.f5#
          • 2...Sb6
            • 3.Sc7+
              • 3...Rxc7
                • 4.Qd6#
            • 3.Sxb6
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...Sc7
            • 3.Sxc7+
              • 3...Rxc7
                • 4.Qd6#
      • 1...h5
        • 2.Sc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
          • 2...Sxc7
            • 3.Sd2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kxd6
                • 4.Qe5#
        • 2.Sdc3
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Sg5#
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
          • 2...cxb5
            • 3.Qc5
              • threat
                • 4.Sg5#
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qd5#
              • 3...Rf7
                • 4.Qd6#
                • 4.Qd5#
              • 3...Rd8
                • 4.Qe7#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rxc3
                • 4.Qd6#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rc7
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
        • 2.Sb4
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Sg5#
                • 4.Qe5#
              • 3...Rd1
                • 4.Qe7#
              • 3...Rd2
                • 4.Qe7#
              • 3...Rd3
                • 4.Qe7#
              • 3...Rd4
                • 4.Qe7#
              • 3...Rd5
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rc7
                • 4.Qd6#
              • 3...Re7
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Rf7
                • 4.Qd6#
              • 3...Rd8
                • 4.Qe7#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rc7
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
              • 3...Se8
                • 4.Qf5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Sf5
                • 4.Qxf5#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Qc5
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
        • 2.Sb6
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Sg5#
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...cxb5
            • 3.Qc5
              • threat
                • 4.Sg5#
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Sg5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Sg5#
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qxc4#
                • 4.Qe5#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
        • 2.Qc5
          • threat
            • 3.Sg5#
          • 2...Rd8
            • 3.Sg5+
              • 3...Kd7
                • 4.Qe7#
            • 3.Qe7+
              • 3...Kxd5
                • 4.Qe5#
            • 3.Sdc3
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
            • 3.Se3
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
            • 3.Sb4
              • threat
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
              • 3...Rd6
                • 4.Qxd6#
              • 3...Rd7
                • 4.Sg5#
                • 4.Qe5#
              • 3...Re8
                • 4.Qd6#
              • 3...Sf5
                • 4.Qxf5#
      • 1...b6
        • 2.Sc7+
          • 2...Rxc7
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
          • 2...Sxc7
            • 3.Sd2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kd5
                • 4.Qe5#
              • 3...Kxd6
                • 4.Qe5#
        • 2.Sxb6
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
          • 2...cxb5
            • 3.Qc5
              • threat
                • 4.Qe5#
              • 3...Rd5
                • 4.Qe7#
                • 4.Qxd5#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Qxd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
          • 2...Rd5
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Re5
                • 4.Qxe5#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
            • 3.Qd2
              • threat
                • 4.Sc5#
                • 4.Qd6#
            • 3.Qd4
              • threat
                • 4.Sc5#
                • 4.Qe5#
                • 4.Qxc4#
                • 4.Qd6#
            • 3.Qc5
              • threat
                • 4.Qd6#
                • 4.Qxe7#
                • 4.Qxc4#
                • 4.Qe5#
                • 4.Qxc6#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
                • 4.Qe7#
        • 2.Sb4
          • threat
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe5#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe5#
          • 2...Rd1
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rd2
            • 3.Sxd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rd3
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rd4
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rd5
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Rc7
            • 3.Sc5+
              • 3...Kd6
                • 4.Qd4#
                • 4.Qe5#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qd4#
              • 3...Kd7
                • 4.Qe7#
          • 2...Re7
            • 3.Sd2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qxe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qxe7#
              • 3...Kd7
                • 4.Qxe7#
          • 2...Rd8
            • 3.Sd2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sf2+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sxg3+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sc5+
              • 3...Kd6
                • 4.Qe5#
                • 4.Qe7#
            • 3.Sg5+
              • 3...Kd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#
            • 3.Sd6+
              • 3...Kxd6
                • 4.Qe7#
              • 3...Kd7
                • 4.Qe7#

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).