Problem Display
PID: 35585 (N7/3p1Qp1/2b4P/4k3/2RbN3/3P4/4K3/8 w - - 0 1)

Dobrusky, Jan

Svetozor, 1873

N7/3p1Qp1/2b4P/4k3/2RbN3/3P4/4K3/8

#4

7 + 5


SOLUTION


  • COOKED
  • Keys
    • 1.Sb6!
      • threat
        • 2.Rxd4
          • threat
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
          • 2...Bxe4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Bb7
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Ba6
                • 4.Rd5#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...Ba8
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.Ke3
              • 3...dxe4
                • 4.Sc4#
              • 3...gxh6
                • 4.Qf6#
              • 3...Ba4
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb7
                • 4.Sd7#
              • 3...Bd7
                • 4.Sxd7#
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Ba8
                • 4.Sd7#
              • 3...Be8
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
          • 2...d6
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
        • 2.Rxc6
          • threat
            • 3.Sc4#
            • 3.Sxd7#
          • 2...Bxb6
            • 3.Qe7+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qd6#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kd5
                • 4.Rd6#
                • 4.Qd6#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kd5
                • 4.Rd6#
              • 3...Kf5
                • 4.Qg5#
            • 3.Rd6
              • threat
                • 4.Rd5#
          • 2...Ba1
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
              • 3...d5
                • 4.Rxd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Rc4
              • threat
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
              • 3...d6
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
            • 3.Rf6
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...gxf6
                • 4.Qxf6#
              • 3...d5
                • 4.Qxd5#
          • 2...Bg1
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
          • 2...Bb2
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
              • 3...d5
                • 4.Rxd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Rc4
              • threat
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
              • 3...d6
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
            • 3.Rf6
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...gxf6
                • 4.Qxf6#
              • 3...d5
                • 4.Qxd5#
          • 2...Bf2
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
          • 2...Bc3
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
              • 3...d5
                • 4.Rxd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Rc4
              • threat
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
              • 3...d6
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
            • 3.Rf6
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...gxf6
                • 4.Qxf6#
              • 3...d5
                • 4.Qxd5#
          • 2...Be3
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Kxe3
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Qd5#
                • 4.Qf4#
                • 4.d4#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
          • 2...Bc5
            • 3.Sxd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.Rxc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
              • 3...d5
                • 4.Rxd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
      • 1...Bxb6
        • 2.Qe7+
          • 2...Kf5
            • 3.Sg3+
              • 3...Kg6
                • 4.Qxg7#
      • 1...Bxe4
        • 2.Rc5+
          • 2...Kd6
            • 3.Sc8+
              • 3...Kxc5
                • 4.Qc4#
          • 2...Bxc5
            • 3.d4+
              • 3...Kxd4
                • 4.Qxg7#
              • 3...Kd6
                • 4.Qxd7#
              • 3...Bxd4
                • 4.Sc4#
      • 1...Ba1
        • 2.Sxd7+
          • 2...Bxd7
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
        • 2.Rc5+
          • 2...d5
            • 3.Sc4+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
        • 2.Rxc6
          • threat
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
              • 3...d5
                • 4.Rxd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Rc4
              • threat
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
              • 3...d6
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
            • 3.Rf6
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...gxf6
                • 4.Qxf6#
              • 3...d5
                • 4.Qxd5#
          • 2...dxc6
            • 3.Sc4+
              • 3...Kd4
                • 4.Qd7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
        • 2.Rd4
          • threat
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
          • 2...Bxe4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Bb7
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Ba6
                • 4.Rd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...Ba8
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
          • 2...d6
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
      • 1...Bg1
        • 2.Qe7+
          • 2...Kf5
            • 3.Sg3+
              • 3...Kg6
                • 4.Qxg7#
        • 2.Qxg7+
          • 2...Kf5
            • 3.Qg5+
              • 3...Ke6
                • 4.Qf6#
        • 2.Rxc6
          • threat
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
          • 2...Bxb6
            • 3.Qe7+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qd6#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kd5
                • 4.Rd6#
                • 4.Qd6#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kd5
                • 4.Rd6#
              • 3...Kf5
                • 4.Qg5#
            • 3.Rd6
              • threat
                • 4.Rd5#
          • 2...dxc6
            • 3.Sc4+
              • 3...Kd4
                • 4.Qd7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
        • 2.Rd4
          • threat
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
          • 2...Bxe4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Bb7
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Ba8
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
          • 2...d6
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
      • 1...Bb2
        • 2.Sxd7+
          • 2...Bxd7
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
        • 2.Rc5+
          • 2...d5
            • 3.Sc4+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
        • 2.Rxc6
          • threat
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
              • 3...d5
                • 4.Rxd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Rc4
              • threat
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
              • 3...d6
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
            • 3.Rf6
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...gxf6
                • 4.Qxf6#
              • 3...d5
                • 4.Qxd5#
          • 2...dxc6
            • 3.Sc4+
              • 3...Kd4
                • 4.Qd7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
        • 2.Rd4
          • threat
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
          • 2...Bxe4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Bb7
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Ba6
                • 4.Rd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...Ba8
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
          • 2...d6
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
      • 1...Bf2
        • 2.Qxg7+
          • 2...Kf5
            • 3.Qg5+
              • 3...Ke6
                • 4.Qf6#
        • 2.Kxf2
          • threat
            • 3.d4+
              • 3...Kxe4
                • 4.Qf3#
          • 2...Bxe4
            • 3.d4+
              • 3...Kd6
                • 4.Sc8#
                • 4.Qxd7#
        • 2.Rxc6
          • threat
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
          • 2...Bxb6
            • 3.Qe7+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qd6#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kd5
                • 4.Rd6#
                • 4.Qd6#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kd5
                • 4.Rd6#
              • 3...Kf5
                • 4.Qg5#
            • 3.Rd6
              • threat
                • 4.Rd5#
          • 2...dxc6
            • 3.Sc4+
              • 3...Kd4
                • 4.Qd7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
        • 2.Rd4
          • threat
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
          • 2...Bxe4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Bb7
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Ba8
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qxf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
          • 2...d6
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
      • 1...Bc3
        • 2.Sxd7+
          • 2...Bxd7
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
        • 2.Rc5+
          • 2...d5
            • 3.Sc4+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
        • 2.Rxc6
          • threat
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Rc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
              • 3...d5
                • 4.Rxd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc5#
                • 4.Qd6#
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Rc4
              • threat
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
              • 3...d6
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
            • 3.Rf6
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...gxf6
                • 4.Qxf6#
              • 3...d5
                • 4.Qxd5#
          • 2...dxc6
            • 3.Sc4+
              • 3...Kd4
                • 4.Qd7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
        • 2.Rd4
          • threat
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
          • 2...Bxe4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Bb7
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Ba6
                • 4.Rd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...Ba8
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
          • 2...d6
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
      • 1...Be3
        • 2.Qe7+
          • 2...Kf5
            • 3.Sg3+
              • 3...Kg6
                • 4.Qxg7#
        • 2.Kxe3
          • threat
            • 3.d4#
          • 2...Bxe4
            • 3.Qf4+
              • 3...Ke6
                • 4.Rxe4#
            • 3.d4+
              • 3...Kd6
                • 4.Sc8#
                • 4.Qxd7#
            • 3.Rc6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Qf4#
                • 4.d4#
        • 2.Rxc6
          • threat
            • 3.Sc4+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Kxe3
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Qd5#
                • 4.Qf4#
                • 4.d4#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
                • 4.Rd5#
          • 2...Bxb6
            • 3.Qe7+
              • 3...Kd4
                • 4.Rd6#
                • 4.Qd6#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kd5
                • 4.Rd6#
                • 4.Qd6#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kd5
                • 4.Rd6#
              • 3...Kf5
                • 4.Qg5#
            • 3.Rd6
              • threat
                • 4.Rd5#
          • 2...dxc6
            • 3.Sc4+
              • 3...Kd4
                • 4.Qd7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.Kxe3
              • threat
                • 4.Sc4#
                • 4.Sd7#
                • 4.d4#
          • 2...d5
            • 3.Sd7+
              • 3...Kd4
                • 4.Qxg7#
            • 3.Re6+
              • 3...Kd4
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kf4
                • 4.Sxd5#
            • 3.Rd6
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
              • 3...dxe4
                • 4.Sc4#
                • 4.Rd5#
              • 3...d4
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
                • 4.Re6#
        • 2.Rd4
          • threat
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
          • 2...Bxe4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Bf4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
                • 4.Qd5#
            • 3.Rd5+
              • 3...Bxd5
                • 4.Qxd5#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bxd7
                • 4.Qd5#
              • 3...Bd5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rd5#
                • 4.Qd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rd5#
                • 4.Qd5#
          • 2...Bb7
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Kxe3
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
          • 2...Ba8
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Kxe3
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.Kxe3
              • 3...dxe4
                • 4.Sc4#
              • 3...gxh6
                • 4.Qf6#
              • 3...Ba4
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb7
                • 4.Sd7#
              • 3...Bd7
                • 4.Sxd7#
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Ba8
                • 4.Sd7#
              • 3...Be8
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
          • 2...d6
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
      • 1...Bc5
        • 2.Sxd7+
          • 2...Bxd7
            • 3.Rxc5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qxd7#
                • 4.Qxg7#
        • 2.Rxc5+
          • 2...d5
            • 3.Sc4+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Sd7+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.d4#
        • 2.Qxg7+
          • 2...Kf5
            • 3.Qg5+
              • 3...Ke6
                • 4.Qf6#
        • 2.hxg7
          • threat
            • 3.Qf6#
          • 2...Bxb6
            • 3.Qf6+
              • 3...Kd5
                • 4.Sc3#
                • 4.Qf5#
                • 4.Qd6#
                • 4.g8Q#
                • 4.g8B#
            • 3.g8Q
              • threat
                • 4.Qf6#
                • 4.Qg3#
                • 4.Qg5#
                • 4.Qgg7#
                • 4.Qge8#
                • 4.Qh8#
          • 2...Bxe4
            • 3.Rxe4+
              • 3...Kd6
                • 4.Qxd7#
          • 2...Be7
            • 3.d4+
              • 3...Kxe4
                • 4.Qf3#
      • 1...d5
        • 2.Qxg7+
          • 2...Kf5
            • 3.Sg3+
              • 3...Kf4
                • 4.Rxd4#
              • 3...Ke6
                • 4.Rxc6#
          • 2...Ke6
            • 3.Rxc6+
              • 3...Kf5
                • 4.Qg5#
        • 2.Rxd4
          • threat
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.Ke3
              • 3...dxe4
                • 4.Sc4#
              • 3...gxh6
                • 4.Qf6#
              • 3...Ba4
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb7
                • 4.Sd7#
              • 3...Bd7
                • 4.Sxd7#
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Ba8
                • 4.Sd7#
              • 3...Be8
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
          • 2...dxe4
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Ke3
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
          • 2...Bb7
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
          • 2...Ba8
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Sxa8
              • threat
                • 4.Rxd5#
              • 3...Kxd4
                • 4.Qxg7#
              • 3...dxe4
                • 4.Rd5#
        • 2.Rxc6
          • threat
            • 3.Sd7#
            • 3.Re6#
          • 2...Bxb6
            • 3.Re6+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Qe7+
              • 3...Kd4
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rd6
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
              • 3...dxe4
                • 4.Rd5#
              • 3...d4
                • 4.Rd5#
          • 2...Ba1
            • 3.Sd7+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Re6+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kf4
                • 4.Sxd5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qxd5#
                • 4.Qf6#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rc5
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
            • 3.Rd6
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
              • 3...dxe4
                • 4.Sc4#
                • 4.Rd5#
              • 3...d4
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
                • 4.Re6#
          • 2...Bg1
            • 3.Sd7+
              • 3...Kd4
                • 4.Qxg7#
            • 3.Re6+
              • 3...Kd4
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kf4
                • 4.Sxd5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qxd5#
                • 4.Qf6#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rd6
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
              • 3...dxe4
                • 4.Sc4#
                • 4.Rd5#
              • 3...d4
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
                • 4.Re6#
          • 2...Bb2
            • 3.Sd7+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Re6+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kf4
                • 4.Sxd5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qxd5#
                • 4.Qf6#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rc5
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
            • 3.Rd6
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
              • 3...dxe4
                • 4.Sc4#
                • 4.Rd5#
              • 3...d4
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
                • 4.Re6#
          • 2...Bf2
            • 3.Sd7+
              • 3...Kd4
                • 4.Qxf2#
                • 4.Qxg7#
            • 3.Re6+
              • 3...Kd4
                • 4.Qxf2#
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kf4
                • 4.Sxd5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Sxf2
              • 3...Kd4
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
              • 3...gxh6
                • 4.Qf6#
              • 3...d4
                • 4.Sg4#
                • 4.Sc4#
                • 4.Sd7#
                • 4.Re6#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rd6
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
              • 3...dxe4
                • 4.Sc4#
                • 4.Rd5#
              • 3...d4
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
                • 4.Re6#
          • 2...Bc3
            • 3.Sd7+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Re6+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kf4
                • 4.Sxd5#
            • 3.Qe7+
              • 3...Kd4
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Sxc3
              • 3...Kd4
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
              • 3...gxh6
                • 4.Qf6#
              • 3...d4
                • 4.Sc4#
                • 4.Sd7#
                • 4.Re6#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qxd5#
                • 4.Qf6#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qxd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rc5
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
            • 3.Rd6
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
              • 3...dxe4
                • 4.Sc4#
                • 4.Rd5#
              • 3...d4
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
                • 4.Re6#
          • 2...Be3
            • 3.Sd7+
              • 3...Kd4
                • 4.Qxg7#
            • 3.Re6+
              • 3...Kd4
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kf4
                • 4.Sxd5#
            • 3.Rd6
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
              • 3...dxe4
                • 4.Sc4#
                • 4.Rd5#
              • 3...d4
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
                • 4.Re6#
          • 2...Bc5
            • 3.Sd7+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Re6+
              • 3...Kd4
                • 4.Qf2#
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kf4
                • 4.Sxd5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Sxc5
              • 3...Kd4
                • 4.Qxg7#
              • 3...gxh6
                • 4.Qf6#
              • 3...d4
                • 4.Scd7#
                • 4.Sc4#
                • 4.Sbd7#
                • 4.Re6#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
            • 3.Rxc5
              • threat
                • 4.Rxd5#
              • 3...Kd4
                • 4.Rxd5#
                • 4.Qxd5#
                • 4.Qxg7#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Qxg7#
        • 2.Sd2
          • threat
            • 3.Sf3+
              • 3...Kd6
                • 4.Sc8#
            • 3.Rxc6
              • threat
                • 4.Sf3#
                • 4.Sd7#
                • 4.Re6#
            • 3.Sc8
              • threat
                • 4.Sf3#
              • 3...dxc4
                • 4.Sxc4#
          • 2...Kd6
            • 3.Sc8+
              • 3...Ke5
                • 4.Sf3#
          • 2...Bxb6
            • 3.Rxc6
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qf4#
                • 4.Qxg7#
          • 2...Bb7
            • 3.Sf3+
              • 3...Kd6
                • 4.Qd7#
          • 2...Bd7
            • 3.Sf3+
              • 3...Kd6
                • 4.Qxd7#
        • 2.Sg5
          • threat
            • 3.Sf3+
              • 3...Kd6
                • 4.Sc8#
            • 3.Rxc6
              • threat
                • 4.Sf3#
                • 4.Sd7#
                • 4.Re6#
          • 2...Kd6
            • 3.Sc8+
              • 3...Ke5
                • 4.Sf3#
          • 2...Bb7
            • 3.Sf3+
              • 3...Kd6
                • 4.Qd7#
            • 3.Sd7+
              • 3...Kd6
                • 4.Qe6#
          • 2...Bd7
            • 3.Sf3+
              • 3...Kd6
                • 4.Qxd7#
            • 3.Sxd7+
              • 3...Kd6
                • 4.Qe6#
          • 2...Ba8
            • 3.Sf3+
              • 3...Kd6
                • 4.Sc8#
                • 4.Qd7#
            • 3.Sd7+
              • 3...Kd6
                • 4.Qe6#
      • 1...d6
        • 2.Rxd4
          • threat
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
          • 2...Bb7
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
              • 3...Bd5
                • 4.Rxd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.Sd7#
          • 2...Ba8
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
              • 3...Bd5
                • 4.Rxd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.Sd7#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.Ke3
              • 3...dxe4
                • 4.Sc4#
              • 3...gxh6
                • 4.Qf6#
              • 3...Ba4
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb7
                • 4.Sd7#
              • 3...Bd7
                • 4.Sxd7#
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Ba8
                • 4.Sd7#
              • 3...Be8
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
        • 2.Rxc6
          • threat
            • 3.Sc4#
            • 3.Sd7#
          • 2...Bxb6
            • 3.Rxd6
              • threat
                • 4.Rd5#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
          • 2...Ba1
            • 3.Sc4+
              • 3...Kd4
                • 4.Rxd6#
            • 3.Sd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rxd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Kf3
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rc4
              • threat
                • 4.Sd7#
          • 2...Bg1
            • 3.Sc4+
              • 3...Kd4
                • 4.Rxd6#
            • 3.Sd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rxd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
          • 2...Bb2
            • 3.Sc4+
              • 3...Kd4
                • 4.Rxd6#
            • 3.Sd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rxd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Kf3
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rc4
              • threat
                • 4.Sd7#
          • 2...Bf2
            • 3.Sc4+
              • 3...Kd4
                • 4.Rxd6#
            • 3.Sd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rxd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
          • 2...Bc3
            • 3.Sc4+
              • 3...Kd4
                • 4.Rxd6#
            • 3.Sd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rxd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qd5#
                • 4.Qf6#
            • 3.Kf3
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
            • 3.Rc4
              • threat
                • 4.Sd7#
          • 2...Be3
            • 3.Sc4+
              • 3...Kd4
                • 4.Rxd6#
            • 3.Sd7+
              • 3...Kd4
                • 4.Rc4#
                • 4.Rxd6#
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Kxe3
              • threat
                • 4.Sc4#
                • 4.Sd7#
                • 4.Qd5#
                • 4.d4#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
                • 4.Rd5#
          • 2...Bc5
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
            • 3.Sd2
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Qxg7#
            • 3.Sg5
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Qxg7#
        • 2.hxg7
          • threat
            • 3.Qf6#
          • 2...Bxb6
            • 3.Qf6+
              • 3...Kd5
                • 4.Sc3#
                • 4.Qf5#
                • 4.Qxd6#
                • 4.g8Q#
                • 4.g8B#
            • 3.g8Q
              • threat
                • 4.Qf6#
                • 4.Qg3#
                • 4.Qg5#
                • 4.Qgg7#
                • 4.Qh8#
        • 2.Sd2
          • threat
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
            • 3.Rxc6
              • threat
                • 4.Sf3#
                • 4.Sdc4#
                • 4.Sbc4#
                • 4.Sd7#
          • 2...Bxb6
            • 3.Rxc6
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
          • 2...d5
            • 3.Sf3+
              • 3...Kd6
                • 4.Sc8#
            • 3.Rxc6
              • threat
                • 4.Sf3#
                • 4.Sd7#
                • 4.Re6#
            • 3.Sc8
              • threat
                • 4.Sf3#
              • 3...dxc4
                • 4.Sxc4#
          • 2...Ba1
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
                • 4.Re4#
            • 3.Rxc6
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
          • 2...Bg1
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
                • 4.Re4#
            • 3.Rxc6
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
          • 2...Bb2
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
                • 4.Re4#
            • 3.Rxc6
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
          • 2...Bf2
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
                • 4.Re4#
            • 3.Rxc6
              • threat
                • 4.Sf3#
              • 3...Kd4
                • 4.Sf3#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qxg7#
          • 2...Bc3
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
                • 4.Re4#
          • 2...Be3
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
                • 4.Re4#
          • 2...Bc5
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
                • 4.Re4#
        • 2.Sg5
          • threat
            • 3.Sd7+
              • 3...Bxd7
                • 4.Sf3#
            • 3.Rxc6
              • threat
                • 4.Sf3#
                • 4.Sc4#
                • 4.Sd7#
          • 2...d5
            • 3.Sf3+
              • 3...Kd6
                • 4.Sc8#
            • 3.Rxc6
              • threat
                • 4.Sf3#
                • 4.Sd7#
                • 4.Re6#
        • 2.h7
          • threat
            • 3.h8Q
              • threat
                • 4.Qhxg7#
                • 4.Qh2#
            • 3.h8S
              • threat
                • 4.Sg6#
              • 3...Bxe4
                • 4.Sd7#
              • 3...g6
                • 4.Sxg6#
                • 4.Qf6#
            • 3.h8B
              • threat
                • 4.Bxg7#
          • 2...Bf2
            • 3.h8S
              • threat
                • 4.Sg6#
              • 3...Bxe4
                • 4.Sd7#
                • 4.Rxe4#
              • 3...g6
                • 4.Sxg6#
                • 4.Qf6#
          • 2...Be3
            • 3.Kxe3
              • threat
                • 4.d4#
            • 3.h8S
              • threat
                • 4.Sg6#
              • 3...Bxe4
                • 4.Sd7#
                • 4.Rxe4#
              • 3...g6
                • 4.Sxg6#
                • 4.Qf6#
          • 2...Ba4
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
          • 2...Be8
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
          • 2...d5
            • 3.h8Q
              • threat
                • 4.Qhxg7#
                • 4.Qh2#
                • 4.Qb8#
    • 1.Rxd4!
      • threat
        • 2.Qh5+
          • 2...Ke6
            • 3.Sc7+
              • 3...Ke7
                • 4.Qe8#
          • 2...g5
            • 3.Qxg5+
              • 3...Kxd4
                • 4.Qc5#
              • 3...Ke6
                • 4.Qf6#
        • 2.Qe7+
          • 2...Kf5
            • 3.Sg3+
              • 3...Kg6
                • 4.Qxg7#
        • 2.Qxg7+
          • 2...Kf5
            • 3.Sg3+
              • 3...Ke6
                • 4.Sc7#
            • 3.Sd6+
              • 3...Ke6
                • 4.Sc7#
            • 3.Qg5+
              • 3...Ke6
                • 4.Qf6#
        • 2.Ke3
          • threat
            • 3.Rd5+
              • 3...Bxd5
                • 4.d4#
            • 3.Rxd7
              • threat
                • 4.Re7#
                • 4.d4#
            • 3.Sg3
              • threat
                • 4.Qf5#
                • 4.Qe7#
              • 3...Bd5
                • 4.Rxd5#
            • 3.Sg5
              • threat
                • 4.Qf4#
            • 3.Sd6
              • threat
                • 4.Sc4#
                • 4.Qf5#
                • 4.Qe7#
              • 3...Bd5
                • 4.Rxd5#
            • 3.Sc7
              • threat
                • 4.Qf4#
              • 3...g5
                • 4.Qf6#
            • 3.Rd6
              • threat
                • 4.Qf4#
                • 4.d4#
          • 2...Bxe4
            • 3.Rxd7
              • threat
                • 4.d4#
              • 3...Bxd3
                • 4.Rd5#
            • 3.dxe4
              • threat
                • 4.Rd5#
                • 4.Qf5#
                • 4.Qe7#
          • 2...d5
            • 3.Rxd5+
              • 3...Bxd5
                • 4.d4#
            • 3.Sb6
              • 3...dxe4
                • 4.Sc4#
              • 3...gxh6
                • 4.Qf6#
              • 3...Ba4
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb7
                • 4.Sd7#
              • 3...Bd7
                • 4.Sxd7#
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Ba8
                • 4.Sd7#
              • 3...Be8
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
            • 3.Sc7
              • threat
                • 4.Qe6#
                • 4.Qf4#
        • 2.Sb6
          • threat
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
          • 2...Bxe4
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Bb7
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Ba6
                • 4.Rd5#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...Ba8
            • 3.Sxd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd7
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...d5
                • 4.Sd7#
            • 3.Rd6
              • threat
                • 4.Sc4#
                • 4.Sxd7#
              • 3...Bd5
                • 4.Rxd5#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.Ke3
              • 3...dxe4
                • 4.Sc4#
              • 3...gxh6
                • 4.Qf6#
              • 3...Ba4
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb7
                • 4.Sd7#
              • 3...Bd7
                • 4.Sxd7#
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Ba8
                • 4.Sd7#
              • 3...Be8
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
          • 2...d6
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
      • 1...Bxe4
        • 2.Rxe4+
          • 2...Kd6
            • 3.Rd4+
              • 3...Kc5
                • 4.Qc4#
                • 4.Qd5#
              • 3...Ke5
                • 4.Rd5#
              • 3...Kc6
                • 4.Qd5#
      • 1...d6
        • 2.Qe7+
          • 2...Kxd4
            • 3.Qxg7+
              • 3...Kd5
                • 4.Sc7#
          • 2...Kf5
            • 3.Sg3+
              • 3...Kg6
                • 4.Qxg7#
        • 2.Qxg7+
          • 2...Kf5
            • 3.Sg3+
              • 3...Ke6
                • 4.Sc7#
            • 3.Sxd6+
              • 3...Ke6
                • 4.Sc7#
          • 2...Ke6
            • 3.Sc7+
              • 3...Kf5
                • 4.Sg3#
                • 4.Sxd6#
                • 4.Qg5#
            • 3.Rxd6+
              • 3...Kf5
                • 4.Qg5#
        • 2.hxg7
          • threat
            • 3.Qf6#
          • 2...Kxd4
            • 3.Qf6+
              • 3...Kd5
                • 4.Sb6#
                • 4.Sc7#
                • 4.Qxd6#
                • 4.g8Q#
                • 4.g8B#
        • 2.Ke3
          • threat
            • 3.Rd5+
              • 3...Bxd5
                • 4.d4#
            • 3.Sxd6
              • threat
                • 4.Sc4#
                • 4.Qf5#
                • 4.Qe7#
              • 3...Bd5
                • 4.Rxd5#
            • 3.Rxd6
              • threat
                • 4.Qe6#
                • 4.Qf4#
                • 4.d4#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
            • 3.Sg3
              • threat
                • 4.Qf5#
                • 4.Qe7#
              • 3...Bd7
                • 4.Re4#
                • 4.Rd5#
            • 3.Sg5
              • threat
                • 4.Qe6#
                • 4.Qf4#
            • 3.Sc7
              • threat
                • 4.Qe6#
                • 4.Qf4#
            • 3.Ra4
              • threat
                • 4.d4#
            • 3.Rb4
              • threat
                • 4.d4#
            • 3.Rc4
              • threat
                • 4.d4#
        • 2.Sb6
          • threat
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
              • 3...Bxd7
                • 4.Rd5#
            • 3.Rxd6
              • threat
                • 4.Sc4#
              • 3...Bd5
                • 4.Rxd5#
              • 3...Bb5
                • 4.Rd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
          • 2...Bb7
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
              • 3...Bd5
                • 4.Rxd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.Sd7#
          • 2...Ba8
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
            • 3.Rxd6
              • threat
                • 4.Sc4#
                • 4.Sd7#
              • 3...Bd5
                • 4.Rxd5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
            • 3.Ke3
              • threat
                • 4.Sc4#
                • 4.Sd7#
          • 2...d5
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qf2#
                • 4.Qxg7#
              • 3...Bxd7
                • 4.Rxd5#
            • 3.Ke3
              • 3...dxe4
                • 4.Sc4#
              • 3...gxh6
                • 4.Qf6#
              • 3...Ba4
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Bb7
                • 4.Sd7#
              • 3...Bd7
                • 4.Sxd7#
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Ba8
                • 4.Sd7#
              • 3...Be8
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
        • 2.Sc7
          • threat
            • 3.Qe7+
              • 3...Kxd4
                • 4.Qxg7#
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Sg3#
                • 4.Sxd6#
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
              • 3...Kxd4
                • 4.Qf6#
              • 3...Bxe4
                • 4.Rxe4#
            • 3.Ke3
              • threat
                • 4.Qe6#
                • 4.Qf4#
        • 2.Rb4
          • threat
            • 3.d4+
              • 3...Kxe4
                • 4.Qf3#
            • 3.Ke3
              • threat
                • 4.d4#
            • 3.Kf3
              • threat
                • 4.d4#
              • 3...Bxe4+
                • 4.Rxe4#
            • 3.Sg5
              • threat
                • 4.Qe6#
                • 4.d4#
              • 3...Bf3+
                • 4.Sxf3#
          • 2...Bb5
            • 3.Rxb5+
              • 3...Kd4
                • 4.Rd5#
                • 4.Qc4#
                • 4.Qd5#
                • 4.Qf2#
                • 4.Qa7#
                • 4.Qxg7#
              • 3...d5
                • 4.Rxd5#
        • 2.Rc4
          • threat
            • 3.d4+
              • 3...Kxe4
                • 4.Qf3#
            • 3.Ke3
              • threat
                • 4.d4#
            • 3.Kf3
              • threat
                • 4.d4#
              • 3...Bxe4+
                • 4.Rxe4#
            • 3.Sg5
              • threat
                • 4.Qe6#
                • 4.d4#
              • 3...Bf3+
                • 4.Sxf3#
        • 2.h7
          • threat
            • 3.h8Q
              • threat
                • 4.Qhxg7#
              • 3...Kxd4
                • 4.Qhxg7#
            • 3.h8B
              • threat
                • 4.Bxg7#
              • 3...Kxd4
                • 4.Bxg7#
          • 2...Kxd4
            • 3.Qxg7+
              • 3...Kd5
                • 4.Sc7#
          • 2...d5
            • 3.h8Q
              • threat
                • 4.Qhxg7#
              • 3...Kxd4
                • 4.Qhxg7#
                • 4.Qfxg7#
            • 3.h8B
              • threat
                • 4.Bxg7#
              • 3...Kxd4
                • 4.Bxg7#
                • 4.Qxg7#
    • 1.Rxc6!
      • threat
        • 2.Qh5+
          • 2...Kf4
            • 3.Qg5#
          • 2...g5
            • 3.Qxg5#
        • 2.Qe7+
          • 2...Kf4
            • 3.Qg5#
          • 2...Kd5
            • 3.Rd6#
            • 3.Qd6#
          • 2...Kf5
            • 3.Qg5#
        • 2.Qxg7+
          • 2...Kf4
            • 3.Qg5#
          • 2...Kd5
            • 3.Rd6#
          • 2...Kf5
            • 3.Qg5#
        • 2.Sd2
          • threat
            • 3.Sf3#
            • 3.Sc4#
        • 2.Rd6
          • threat
            • 3.Rd5#
      • 1...dxc6
        • 2.hxg7
          • threat
            • 3.Qf6+
              • 3...Kd5
                • 4.Sc7#
                • 4.Qd6#
                • 4.g8Q#
                • 4.g8B#
            • 3.g8Q
              • threat
                • 4.Qf6#
                • 4.Qg3#
                • 4.Qg5#
                • 4.Qgg7#
                • 4.Qb8#
                • 4.Qge8#
                • 4.Qh8#
            • 3.g8B
              • threat
                • 4.Qf6#
            • 3.Sc7
              • threat
                • 4.Qf6#
          • 2...Ba1
            • 3.Qf6+
              • 3...Kd5
                • 4.Sb6#
                • 4.Sc7#
                • 4.Qd6#
                • 4.g8Q#
                • 4.g8B#
            • 3.g8Q
              • threat
                • 4.Qf6#
                • 4.Qgg7#
                • 4.Qh8#
              • 3...Kd4
                • 4.Qf6#
                • 4.Qfg7#
                • 4.Qgg7#
                • 4.Qh8#
            • 3.g8B
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
                • 4.Qg7#
            • 3.Sb6
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
            • 3.Sc7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
          • 2...Bb2
            • 3.Qf6+
              • 3...Kd5
                • 4.Sb6#
                • 4.Sc7#
                • 4.Qd6#
                • 4.g8Q#
                • 4.g8B#
            • 3.g8Q
              • threat
                • 4.Qf6#
                • 4.Qgg7#
                • 4.Qh8#
              • 3...Kd4
                • 4.Qf6#
                • 4.Qfg7#
                • 4.Qgg7#
                • 4.Qh8#
            • 3.g8B
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
                • 4.Qg7#
            • 3.Sb6
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
            • 3.Sc7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
          • 2...Bc3
            • 3.Qf6+
              • 3...Kd5
                • 4.Sb6#
                • 4.Sc7#
                • 4.Qd6#
                • 4.g8Q#
                • 4.g8B#
            • 3.g8Q
              • threat
                • 4.Qf6#
                • 4.Qgg7#
                • 4.Qh8#
              • 3...Kd4
                • 4.Qf6#
                • 4.Qfg7#
                • 4.Qgg7#
                • 4.Qh8#
            • 3.g8B
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
                • 4.Qg7#
            • 3.Sb6
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
            • 3.Sc7
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
          • 2...Bc5
            • 3.Qf6+
              • 3...Kd5
                • 4.Sc3#
                • 4.Sc7#
                • 4.g8Q#
                • 4.g8B#
          • 2...Bb6
            • 3.Qf6+
              • 3...Kd5
                • 4.Sxb6#
                • 4.Qd6#
                • 4.g8Q#
                • 4.g8B#
            • 3.Sxb6
              • threat
                • 4.Qf6#
              • 3...Kd4
                • 4.Qf6#
        • 2.Sc7
          • threat
            • 3.Qh5+
              • 3...Kf4
                • 4.Se6#
                • 4.Qg5#
              • 3...g5
                • 4.Qxg5#
            • 3.Qe7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.Qxg7+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf5
                • 4.Qg5#
            • 3.hxg7
              • threat
                • 4.Qf6#
          • 2...Be3
            • 3.Kxe3
              • threat
                • 4.Qe6#
                • 4.Qf4#
                • 4.d4#

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