Problem Display
PID: 43308 (3R3K/2n1N1nb/4B3/2N1k1B1/1p1p2Pp/Q3P3/5b2/1r5q w - - 0 1)

Greenwood, William M

The Dial, 1862

3R3K/2n1N1nb/4B3/2N1k1B1/1p1p2Pp/Q3P3/5b2/1r5q

#4

9 + 10


14689 A Memorial to D. J. Densmore 1920
145 StrateGems 2002

SOLUTION


  • COOKED
  • Keys
    • 1.Qa2!
      • threat
        • 2.Qxf2
          • threat
            • 3.Bf6#
            • 3.Qf4#
            • 3.Qf6#
            • 3.exd4#
      • 1...Sgxe6
        • 2.Qxf2
          • threat
            • 3.Bf6#
            • 3.Qf6#
          • 2...Sxc5
            • 3.Qf4+
              • 3...Ke6
                • 4.Rd6#
                • 4.Qf6#
            • 3.Qf6+
              • 3...Ke4
                • 4.Rxd4#
            • 3.exd4+
              • 3...Ke4
                • 4.Qe3#
                • 4.Qe2#
              • 3...Ke6
                • 4.Qf6#
          • 2...Qf3
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qf6#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
              • 3...Sf4
                • 4.exd4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
          • 2...Se8
            • 3.Qh2+
              • 3...Qxh2
                • 4.Sc6#
                • 4.Rd5#
              • 3...Sf4
                • 4.Qxf4#
                • 4.exd4#
                • 4.exf4#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exd4#
                • 4.exf4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
                • 4.Qf4#
      • 1...dxe3
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Kd4
            • 3.Qc4+
              • 3...Ke5
                • 4.Sc6#
                • 4.Qf4#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
        • 2.Qc4
          • threat
            • 3.Qd4#
            • 3.Qf4#
          • 2...Scxe6
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
            • 3.Rd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...Sgxe6
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
          • 2...Qe4
            • 3.Sd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qd4#
                • 4.Qf4#
            • 3.Qd4+
              • 3...Qxd4
                • 4.Sc6#
      • 1...Qf3
        • 2.Sc6+
          • 2...Qxc6
            • 3.exd4+
              • 3...Bxd4
                • 4.Qh2#
        • 2.Qd5+
          • 2...Qxd5
            • 3.Bxd5
              • threat
                • 4.Sc6#
        • 2.exd4+
          • 2...Bxd4
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qh2#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
        • 2.Qxf2
          • threat
            • 3.exd4#
          • 2...Qf8+
            • 3.Qxf8
              • threat
                • 4.Sc6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qxg7#
                • 4.Qf4#
                • 4.Qf6#
                • 4.exd4#
          • 2...Scxe6
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qf6#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
                • 4.Rd5#
              • 3...Qf4
                • 4.Sc6#
                • 4.Rd5#
              • 3...Sf4
                • 4.exd4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Bf6#
                • 4.Rd5#
                • 4.Qd5#
                • 4.Qf6#
          • 2...Sgxe6
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qf6#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
              • 3...Sf4
                • 4.exd4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
          • 2...dxe3
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qh2#
                • 4.Qf4#
                • 4.Qf6#
            • 3.Qxe3+
              • 3...Qe4
                • 4.Sc6#
              • 3...Qxe3
                • 4.Sc6#
              • 3...Be4
                • 4.Sc6#
                • 4.Sg6#
                • 4.Qd4#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Bf6#
                • 4.Qf4#
                • 4.Qf6#
          • 2...Rd1
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qh2#
                • 4.Qf4#
                • 4.Qf6#
            • 3.Bf4+
              • 3...Kf6
                • 4.Qxh4#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exf4#
            • 3.exd4+
              • 3...Rxd4
                • 4.Qxd4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Bf6#
                • 4.Qf4#
                • 4.Qf6#
          • 2...Sb5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qh2#
                • 4.Qf4#
                • 4.Qf6#
            • 3.Bf4+
              • 3...Kf6
                • 4.Qxh4#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Rd5+
              • 3...Qxd5
                • 4.Qh2#
                • 4.Qf4#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
                • 4.Rd5#
              • 3...Qf4
                • 4.Sc6#
                • 4.Rd5#
                • 4.Qxf4#
                • 4.exf4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Bf6#
                • 4.Rd5#
                • 4.Qd5#
                • 4.Qf4#
                • 4.Qf6#
          • 2...Sf5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qf4#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exf4#
              • 3...Sg3
                • 4.exd4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Sxe7
                • 4.exd4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Qe4#
                • 4.Qf4#
            • 3.Bd5
              • threat
                • 4.Sd3#
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qf4#
              • 3...Sxe7
                • 4.exd4#
              • 3...Sd6
                • 4.Sd7#
                • 4.exd4#
          • 2...d3
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qh2#
                • 4.Qf4#
                • 4.Qf6#
            • 3.Bf4+
              • 3...Kf6
                • 4.Qxh4#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exf4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Bf6#
                • 4.Qf4#
                • 4.Qf6#
      • 1...Qe4
        • 2.Sc6+
          • 2...Qxc6
            • 3.exd4+
              • 3...Bxd4
                • 4.Qh2#
        • 2.Qd5+
          • 2...Qxd5
            • 3.Bxd5
              • threat
                • 4.Sc6#
        • 2.exd4+
          • 2...Bxd4
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qh2#
            • 3.Qh2+
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
        • 2.Qxf2
          • threat
            • 3.Bf6#
            • 3.Qf6#
          • 2...Bf5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Bf6#
                • 4.Qf6#
            • 3.Qh2+
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exd4#
                • 4.exf4#
            • 3.Qf4+
              • 3...Qxf4
                • 4.Sc6#
                • 4.exf4#
            • 3.Qxf5+
              • 3...Qxf5
                • 4.Sc6#
                • 4.exd4#
              • 3...Sxf5
                • 4.Sg6#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
                • 4.Qxd4#
            • 3.Bxf5
              • threat
                • 4.Sg6#
              • 3...Qxf5
                • 4.Sc6#
                • 4.exd4#
              • 3...Qc6
                • 4.Sd3#
                • 4.Sxc6#
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
            • 3.gxf5
              • threat
                • 4.Sg6#
              • 3...Qxf5
                • 4.Sc6#
                • 4.exd4#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qh2#
                • 4.Qf4#
              • 3...Bd7
                • 4.Qf6#
          • 2...Sce8
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
            • 3.Bf4+
              • 3...Kf6
                • 4.Qxh4#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Rd5+
              • 3...Qxd5
                • 4.Qh2#
                • 4.Qf4#
            • 3.Qh2+
              • 3...Qf4
                • 4.Sc6#
                • 4.Rd5#
                • 4.Qxf4#
                • 4.exd4#
                • 4.exf4#
            • 3.Qf4+
              • 3...Qxf4
                • 4.Sc6#
                • 4.Rd5#
                • 4.exf4#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
                • 4.Qxd4#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Rxd5#
                • 4.Qh2#
                • 4.Qf4#
              • 3...Qg6
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
              • 3...Sd6
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qf6#
          • 2...Sf5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qf4#
            • 3.Qf4+
              • 3...Qxf4
                • 4.Sc6#
                • 4.exf4#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
              • 3...Sxd4
                • 4.Bf6#
                • 4.Qf6#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qf4#
              • 3...Sxe7
                • 4.Bf6#
                • 4.Qf6#
              • 3...Sd6
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qf6#
          • 2...Sh5
            • 3.Sc6+
              • 3...Qxc6
                • 4.exd4#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
                • 4.Qxd4#
          • 2...Sge8
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
            • 3.Bf4+
              • 3...Kf6
                • 4.Qxh4#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Qh2+
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exd4#
                • 4.exf4#
            • 3.Qf4+
              • 3...Qxf4
                • 4.Sc6#
                • 4.exf4#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
                • 4.Qxd4#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qh2#
                • 4.Qf4#
              • 3...Qg6
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
              • 3...Sd6
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qf6#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
          • 2...Qxg4
            • 3.Qxf2
              • threat
                • 4.Sc6#
                • 4.Bf6#
                • 4.Qf6#
              • 3...Qf3
                • 4.exd4#
              • 3...Qe6
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
              • 3...Qf4
                • 4.Qxf4#
                • 4.exf4#
          • 2...Qg6
            • 3.Sd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
        • 2.Qc4
          • threat
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxd4#
            • 3.Qxd4+
              • 3...Qxd4
                • 4.Sc6#
          • 2...Qd5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxd4#
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxd4+
              • 3...Qxd4
                • 4.Sc6#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qxd4#
            • 3.Bxd5
              • threat
                • 4.Sc6#
                • 4.Qxd4#
      • 1...Rc1
        • 2.Sc6+
          • 2...Qxc6
            • 3.exd4+
              • 3...Bxd4
                • 4.Qh2#
        • 2.exd4+
          • 2...Bxd4
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qh2#
            • 3.Qh2+
              • 3...Qxh2
                • 4.Sc6#
        • 2.Qxf2
          • threat
            • 3.Bf6#
            • 3.Qf4#
            • 3.Qf6#
            • 3.exd4#
          • 2...Rxc5
            • 3.Qf4+
              • 3...Kxe6
                • 4.Rd6#
                • 4.Qf6#
            • 3.Qf6+
              • 3...Ke4
                • 4.Rxd4#
            • 3.exd4+
              • 3...Ke4
                • 4.Qe3#
                • 4.Qe2#
              • 3...Kxe6
                • 4.Qf6#
      • 1...Rd1
        • 2.Qd5+
          • 2...Qxd5
            • 3.Bxd5
              • threat
                • 4.Sc6#
        • 2.Qxf2
          • threat
            • 3.Bf6#
            • 3.Qf4#
            • 3.Qf6#
          • 2...Qf3
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qh2#
                • 4.Qf4#
                • 4.Qf6#
            • 3.Bf4+
              • 3...Kf6
                • 4.Qxh4#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exf4#
            • 3.exd4+
              • 3...Rxd4
                • 4.Qxd4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Bf6#
                • 4.Qf4#
                • 4.Qf6#
          • 2...Sh5
            • 3.Bf6+
              • 3...Sxf6
                • 4.Qf4#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
            • 3.Qf6+
              • 3...Sxf6
                • 4.Bf4#
            • 3.exd4+
              • 3...Rxd4
                • 4.Qxd4#
        • 2.Sd5
          • threat
            • 3.Bf4#
            • 3.Bf6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Rxd5#
          • 2...Sxd5
            • 3.Rxd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...Qf3
            • 3.Bf4+
              • 3...Qxf4
                • 4.exf4#
          • 2...Sh5
            • 3.Bf4+
              • 3...Sxf4
                • 4.exf4#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
        • 2.Qe2
          • threat
            • 3.exd4#
          • 2...Bxe3
            • 3.Qh2+
              • 3...Qxh2
                • 4.Sc6#
              • 3...Bf4
                • 4.Qxf4#
          • 2...dxe3
            • 3.Qb2+
              • 3...Rd4
                • 4.Qxd4#
          • 2...Qe4
            • 3.Sc6+
              • 3...Qxc6
                • 4.exd4#
            • 3.exd4+
              • 3...Rxd4
                • 4.Sc6#
              • 3...Bxd4
                • 4.Sc6#
          • 2...Qd5
            • 3.Sc6+
              • 3...Qxc6
                • 4.exd4#
            • 3.Bxd5
              • threat
                • 4.Sc6#
          • 2...Be4
            • 3.Sc6+
              • 3...Bxc6
                • 4.exd4#
            • 3.Sg6+
              • 3...Bxg6
                • 4.exd4#
            • 3.exd4+
              • 3...Rxd4
                • 4.Sc6#
                • 4.Sg6#
              • 3...Bxd4
                • 4.Sc6#
                • 4.Sg6#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Bxd5
                • 4.Sg6#
            • 3.Bf5
              • threat
                • 4.Sg6#
              • 3...Bxf5
                • 4.exd4#
      • 1...Rf1
        • 2.Qd5+
          • 2...Qxd5
            • 3.Bxd5
              • threat
                • 4.Sc6#
        • 2.exd4+
          • 2...Bxd4
            • 3.Qh2+
              • 3...Qxh2
                • 4.Sc6#
              • 3...Rf4
                • 4.Qxf4#
        • 2.Rxd4
          • threat
            • 3.Sd7#
          • 2...Qa8+
            • 3.Qxa8
              • threat
                • 4.Sc6#
              • 3...Sd5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Be4
                • 4.Qxe4#
          • 2...Bxe3
            • 3.Sd7+
              • 3...Kxd4
                • 4.Qc4#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Rxd5#
          • 2...Sd5
            • 3.Rxd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...b3
            • 3.Qb2
              • threat
                • 4.Rd1#
                • 4.Rd2#
                • 4.Rd3#
                • 4.Rd5#
                • 4.Rd7#
                • 4.Rd8#
              • 3...Qd5
                • 4.Rxd5#
              • 3...Sd5
                • 4.Rxd5#
        • 2.Qxf2
          • threat
            • 3.Bf6#
            • 3.exd4#
          • 2...Sf5
            • 3.Qh2+
              • 3...Qxh2
                • 4.Sc6#
              • 3...Rf4
                • 4.Qxf4#
                • 4.exf4#
              • 3...Sg3
                • 4.exd4#
            • 3.Qf4+
              • 3...Rxf4
                • 4.exf4#
            • 3.Qxf5+
              • 3...Rxf5
                • 4.exd4#
              • 3...Bxf5
                • 4.exd4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Bf6#
                • 4.Qxd4#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Sxe7
                • 4.Bf6#
                • 4.exd4#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
        • 2.Bf5
          • threat
            • 3.Sd3#
          • 2...Bxf5
            • 3.Qf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qxg7#
              • 3...Sd5
                • 4.Sc6#
              • 3...Sh5
                • 4.Qxf5#
          • 2...Sxf5
            • 3.Qf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
              • 3...Sd5
                • 4.Sc6#
                • 4.Qe6#
          • 2...Qe4
            • 3.Sd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Sd3#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Sd3#
              • 3...Sxd5
                • 4.Sc6#
          • 2...Rd1
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
      • 1...Rb2
        • 2.Qd5+
          • 2...Qxd5
            • 3.Bxd5
              • threat
                • 4.Sc6#
        • 2.Sd5
          • threat
            • 3.Bf4#
            • 3.Bf6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Rxd5#
          • 2...Sxd5
            • 3.Rxd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...Qf3
            • 3.Bf4+
              • 3...Qxf4
                • 4.exf4#
          • 2...Sh5
            • 3.Bf4+
              • 3...Sxf4
                • 4.exf4#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
        • 2.Bf5
          • threat
            • 3.Sd3#
          • 2...Bxf5
            • 3.Qf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qxg7#
              • 3...Sd5
                • 4.Sc6#
              • 3...Sh5
                • 4.Qxf5#
          • 2...Sxf5
            • 3.Qf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
              • 3...Sd5
                • 4.Sc6#
                • 4.Qe6#
          • 2...Qe4
            • 3.Sd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Sd3#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Sd3#
              • 3...Sxd5
                • 4.Sc6#
          • 2...Rd2
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
          • 2...Rb3
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
      • 1...Sf5
        • 2.Qd5+
          • 2...Qxd5
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
              • 3...Sxd5
                • 4.Rxd5#
        • 2.Kxh7
          • threat
            • 3.Sg6#
          • 2...Sxe7
            • 3.Bf4+
              • 3...Kf6
                • 4.Sd7#
                • 4.Rf8#
                • 4.g5#
        • 2.Bxf5
          • threat
            • 3.Sd3#
          • 2...Bxf5
            • 3.Qf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qxf5#
                • 4.Qf6#
                • 4.Qg7#
          • 2...Qe4
            • 3.Sd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Sd3#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Sd3#
              • 3...Sxd5
                • 4.Sc6#
            • 3.Qf7
              • threat
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qg7#
              • 3...Qxf5
                • 4.Sc6#
              • 3...Qc6
                • 4.Sd3#
                • 4.Sxc6#
                • 4.Bf4#
              • 3...Sd5
                • 4.Sc6#
                • 4.Qe6#
              • 3...Se8
                • 4.Qe6#
            • 3.Qg8
              • threat
                • 4.Qg7#
              • 3...Qxf5
                • 4.Sc6#
              • 3...Bxg8
                • 4.Sg6#
              • 3...Qc6
                • 4.Sd3#
                • 4.Sxc6#
              • 3...Sd5
                • 4.Sc6#
                • 4.Qe6#
              • 3...Se6
                • 4.Qxe6#
              • 3...Se8
                • 4.Qe6#
          • 2...Rd1
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qg7#
              • 3...Sd5
                • 4.Sc6#
                • 4.Qe6#
            • 3.Qg8
              • threat
                • 4.Qg7#
              • 3...Bxg8
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd5
                • 4.Sc6#
                • 4.Qe6#
              • 3...Se6
                • 4.Qxe6#
              • 3...Se8
                • 4.Qe6#
          • 2...Rb3
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
        • 2.Qxf2
          • threat
            • 3.Qf4#
          • 2...Sxe6
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
            • 3.exd4+
              • 3...Sfxd4
                • 4.Bf6#
                • 4.Qf6#
              • 3...Sexd4
                • 4.Qf4#
          • 2...Qf3
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qf4#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exf4#
              • 3...Sg3
                • 4.exd4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Sxe7
                • 4.exd4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Qe4#
                • 4.Qf4#
            • 3.Bd5
              • threat
                • 4.Sd3#
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qf4#
              • 3...Sxe7
                • 4.exd4#
              • 3...Sd6
                • 4.Sd7#
                • 4.exd4#
          • 2...Qe4
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qf4#
            • 3.Qf4+
              • 3...Qxf4
                • 4.Sc6#
                • 4.exf4#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
              • 3...Sxd4
                • 4.Bf6#
                • 4.Qf6#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qf4#
              • 3...Sxe7
                • 4.Bf6#
                • 4.Qf6#
              • 3...Sd6
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qf6#
          • 2...Rf1
            • 3.Qh2+
              • 3...Qxh2
                • 4.Sc6#
              • 3...Rf4
                • 4.Qxf4#
                • 4.exf4#
              • 3...Sg3
                • 4.exd4#
            • 3.Qf4+
              • 3...Rxf4
                • 4.exf4#
            • 3.Qxf5+
              • 3...Rxf5
                • 4.exd4#
              • 3...Bxf5
                • 4.exd4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Bf6#
                • 4.Qxd4#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Sxe7
                • 4.Bf6#
                • 4.exd4#
        • 2.Sd5
          • threat
            • 3.Bf4#
            • 3.Bf6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Rxd5#
          • 2...Sxd5
            • 3.Rxd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Qxd5
                • 4.Rxd5#
        • 2.Bd5
          • threat
            • 3.Sd3#
            • 3.Sc6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
              • 3...Sxd5
                • 4.Rxd5#
                • 4.Qxd5#
          • 2...Sxe7
            • 3.Sd7+
              • 3...Kd6
                • 4.Bf4#
      • 1...Sh5
        • 2.Qd5+
          • 2...Qxd5
            • 3.Bxd5
              • threat
                • 4.Sc6#
        • 2.Qxf2
          • threat
            • 3.exd4#
          • 2...Sxe6
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
          • 2...dxe3
            • 3.Qxe3+
              • 3...Qe4
                • 4.Sc6#
              • 3...Be4
                • 4.Sc6#
                • 4.Sg6#
                • 4.Qd4#
          • 2...Qe4
            • 3.Sc6+
              • 3...Qxc6
                • 4.exd4#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
                • 4.Qxd4#
          • 2...Qd5
            • 3.Sc6+
              • 3...Qxc6
                • 4.exd4#
            • 3.Bf6+
              • 3...Sxf6
                • 4.Qh2#
                • 4.Qf4#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
            • 3.Qf6+
              • 3...Sxf6
                • 4.Bf4#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
                • 4.Qxd4#
            • 3.Bxd5
              • threat
                • 4.Sc6#
                • 4.exd4#
          • 2...Rd1
            • 3.Bf6+
              • 3...Sxf6
                • 4.Qf4#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
            • 3.Qf6+
              • 3...Sxf6
                • 4.Bf4#
            • 3.exd4+
              • 3...Rxd4
                • 4.Qxd4#
          • 2...Sb5
            • 3.Bf6+
              • 3...Sxf6
                • 4.Qf4#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
            • 3.Qf6+
              • 3...Sxf6
                • 4.Bf4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Rxd5#
              • 3...Sd6
                • 4.Sd7#
                • 4.exd4#
              • 3...Sa7
                • 4.exd4#
          • 2...d3
            • 3.Bf6+
              • 3...Sxf6
                • 4.Qf4#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
            • 3.Qf6+
              • 3...Sxf6
                • 4.Bf4#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
        • 2.Qa7
          • threat
            • 3.Qxc7#
          • 2...Sxe6
            • 3.Qb8+
              • 3...Sc7
                • 4.Qxc7#
          • 2...Qd5
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Bxd5
              • threat
                • 4.Sc6#
                • 4.Qxc7#
          • 2...Qb7
            • 3.Qxb7
              • threat
                • 4.Sc6#
                • 4.Qxc7#
          • 2...Sb5
            • 3.Qb8+
              • 3...Sd6
                • 4.Qxd6#
              • 3...Sc7
                • 4.Qxc7#
          • 2...Sa6
            • 3.Qxa6
              • threat
                • 4.Qd6#
              • 3...Qd5
                • 4.Rxd5#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Rxd5#
              • 3...Sb8
                • 4.Qxb8#
                • 4.Qc7#
          • 2...Sa8
            • 3.Qb8+
              • 3...Sc7
                • 4.Qxc7#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Qd7
              • threat
                • 4.Qxd4#
                • 4.Qd6#
              • 3...Qd5
                • 4.Qxd5#
          • 2...Se8
            • 3.Qb8+
              • 3...Sd6
                • 4.Qxd6#
              • 3...Sc7
                • 4.Qxc7#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Rxd5#
              • 3...Sd6
                • 4.Sd7#
      • 1...Sge8
        • 2.Sc6+
          • 2...Qxc6
            • 3.exd4+
              • 3...Bxd4
                • 4.Qh2#
        • 2.Qd5+
          • 2...Qxd5
            • 3.Bxd5
              • threat
                • 4.Sc6#
              • 3...Sd6
                • 4.Sd7#
        • 2.exd4+
          • 2...Bxd4
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qh2#
            • 3.Qh2+
              • 3...Qxh2
                • 4.Sc6#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qh2#
        • 2.Qxf2
          • threat
            • 3.Qf4#
            • 3.exd4#
          • 2...Sxe6
            • 3.Qh2+
              • 3...Qxh2
                • 4.Sc6#
                • 4.Rd5#
              • 3...Sf4
                • 4.Qxf4#
                • 4.exd4#
                • 4.exf4#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exd4#
                • 4.exf4#
            • 3.exd4+
              • 3...Sxd4
                • 4.Qxd4#
                • 4.Qf4#
          • 2...Qe4
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
            • 3.Bf4+
              • 3...Kf6
                • 4.Qxh4#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Qh2+
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exd4#
                • 4.exf4#
            • 3.Qf4+
              • 3...Qxf4
                • 4.Sc6#
                • 4.exf4#
            • 3.exd4+
              • 3...Qxd4
                • 4.Sc6#
                • 4.Qxd4#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qh2#
                • 4.Qf4#
              • 3...Qg6
                • 4.Qh2#
                • 4.Qf4#
                • 4.exd4#
              • 3...Sd6
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qf6#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
      • 1...d3
        • 2.Qd5+
          • 2...Qxd5
            • 3.Bxd5
              • threat
                • 4.Sc6#
        • 2.Qxf2
          • threat
            • 3.Bf6#
            • 3.Qf4#
            • 3.Qf6#
          • 2...Qf3
            • 3.Sc6+
              • 3...Qxc6
                • 4.Bf6#
                • 4.Qh2#
                • 4.Qf4#
                • 4.Qf6#
            • 3.Bf4+
              • 3...Kf6
                • 4.Qxh4#
              • 3...Qxf4
                • 4.Qxf4#
            • 3.Qh2+
              • 3...Qg3
                • 4.Sc6#
              • 3...Qf4
                • 4.Sc6#
                • 4.Qxf4#
                • 4.exf4#
            • 3.Qxf3
              • threat
                • 4.Sc6#
                • 4.Bf6#
                • 4.Qf4#
                • 4.Qf6#
          • 2...Sh5
            • 3.Bf6+
              • 3...Sxf6
                • 4.Qf4#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
            • 3.Qf6+
              • 3...Sxf6
                • 4.Bf4#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Qxd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
        • 2.Bf5
          • threat
            • 3.Sxd3#
          • 2...Bxf5
            • 3.Qf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qxg7#
              • 3...Sd5
                • 4.Sc6#
              • 3...Sh5
                • 4.Qxf5#
          • 2...Sxf5
            • 3.Qc4
              • threat
                • 4.Sxd3#
                • 4.Qf4#
              • 3...Qe4
                • 4.Qxe4#
              • 3...Sd4
                • 4.Qxd4#
              • 3...Sd5
                • 4.Sc6#
            • 3.Qf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
              • 3...Sd5
                • 4.Sc6#
                • 4.Qe6#
          • 2...Qe4
            • 3.Sxd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Sxd3#
          • 2...Qd5
            • 3.Sxd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Sxd3#
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sxd3#
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Sxd5
              • threat
                • 4.Sxd3#
                • 4.Bf4#
                • 4.Bf6#
          • 2...Rb3
            • 3.Qa1+
              • 3...Qxa1
                • 4.Sc6#
              • 3...Rb2
                • 4.Sxd3#
                • 4.Qxb2#
              • 3...Rc3
                • 4.Sxd3#
            • 3.Qb2+
              • 3...Rxb2
                • 4.Sxd3#
              • 3...Rc3
                • 4.Sxd3#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
        • 2.Qc4
          • threat
            • 3.Qd4#
            • 3.Qf4#
          • 2...Bxe3
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
            • 3.Kxh7
              • threat
                • 4.Sxd3#
                • 4.Sg6#
              • 3...Qe4+
                • 4.Qxe4#
              • 3...Bxg5
                • 4.Qd4#
          • 2...Scxe6
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
            • 3.Rd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
          • 2...Sgxe6
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
            • 3.Qf4+
              • 3...Sxf4
                • 4.exf4#
          • 2...Qe4
            • 3.Sxd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sd7+
              • 3...Kd6
                • 4.Sc8#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qd4#
                • 4.Qf4#
            • 3.Qd4+
              • 3...Qxd4
                • 4.Sc6#
    • 1.Qd3!
      • threat
        • 2.Qxd4#
      • 1...Bxd3
        • 2.e4
          • threat
            • 3.Sc6#
            • 3.Sg6#
          • 2...Qxe4
            • 3.Bf5
              • threat
                • 4.Sg6#
              • 3...Qxf5
                • 4.Sc6#
              • 3...Qxg4
                • 4.Sxd3#
              • 3...Qc6
                • 4.Sxd3#
                • 4.Sxc6#
          • 2...Bxe4
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Bxd5
                • 4.Sg6#
    • 1.Qa4!
      • threat
        • 2.Sc6+
          • 2...Qxc6
            • 3.Qxc6
              • threat
                • 4.Sd7#
                • 4.Qd6#
                • 4.Qxc7#
        • 2.Bf4+
          • 2...Kf6
            • 3.g5+
              • 3...Kxe7
                • 4.Qd7#
        • 2.Bf5
          • threat
            • 3.Sd3#
          • 2...Bxf5
            • 3.Qc6
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
              • 3...Qxc6
                • 4.Sxc6#
          • 2...Sxf5
            • 3.Qc6
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
              • 3...Sd5
                • 4.Qe6#
          • 2...Qe4
            • 3.Sd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Sd3#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qxe4#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
              • 3...Qxc6
                • 4.Sd3#
                • 4.Sxc6#
          • 2...Rd1
            • 3.Sd7+
              • 3...Kd6
                • 4.Qxb4#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
              • 3...Qxc6
                • 4.Sxc6#
          • 2...Rb3
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
              • 3...Qxc6
                • 4.Sxc6#
        • 2.Qc6
          • threat
            • 3.Sd7#
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qxc7#
            • 3.Bxd5
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
        • 2.Qd7
          • threat
            • 3.Qxd4#
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qd5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxd4#
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qxc7#
                • 4.Qxg7#
            • 3.Bxd5
              • threat
                • 4.Sc6#
                • 4.Qd6#
                • 4.Qxc7#
          • 2...Sb5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
                • 4.g5#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qxd5#
              • 3...Sd6
                • 4.Qxd6#
              • 3...Sa7
                • 4.Qd6#
                • 4.Qc7#
          • 2...Sf5
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
                • 4.g5#
            • 3.Qxc7+
              • 3...Sd6
                • 4.Qxd6#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Sxe7
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
            • 3.Sxf5
              • threat
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
                • 4.Qg7#
            • 3.Bxf5
              • threat
                • 4.Sd3#
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
      • 1...Bxe3
        • 2.Qc6
          • threat
            • 3.Sd7#
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Bxg5
            • 3.Qd6+
              • 3...Kf6
                • 4.Sd7#
                • 4.Rf8#
            • 3.Qxc7+
              • 3...Kf6
                • 4.Rf8#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Bxd5
              • threat
                • 4.Sd7#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
      • 1...Sgxe6
        • 2.Sc6+
          • 2...Qxc6
            • 3.Qxc6
              • threat
                • 4.Sd7#
                • 4.Qd6#
              • 3...Sxc5
                • 4.Bf4#
                • 4.Bf6#
        • 2.Qc6
          • threat
            • 3.Sd7#
            • 3.Qd6#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
                • 4.Qxe6#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
        • 2.Qd7
          • threat
            • 3.Qd6#
          • 2...Sxc5
            • 3.Qxd4+
              • 3...Ke6
                • 4.Qf6#
          • 2...Qd5
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
      • 1...dxe3
        • 2.Qc6
          • threat
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
          • 2...Sd5
            • 3.Rxd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...Qd1
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
          • 2...Rd1
            • 3.Qxc7+
              • 3...Rd6
                • 4.Qxd6#
          • 2...Sb5
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.Rd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Kxh7
              • threat
                • 4.Sd3#
                • 4.Sg6#
              • 3...Qe4+
                • 4.Qxe4#
              • 3...Qd5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Qxh1
              • threat
                • 4.Sc6#
                • 4.Rd5#
                • 4.Qd5#
              • 3...Be4
                • 4.Qxe4#
            • 3.Bf5
              • threat
                • 4.Sd3#
                • 4.Qf6#
              • 3...Sd6
                • 4.Qxd6#
          • 2...Sce8
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.Rd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Qxh1
              • threat
                • 4.Sc6#
                • 4.Rd5#
                • 4.Qd5#
              • 3...Be4
                • 4.Qxe4#
          • 2...Sge8
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.Qxh1
              • threat
                • 4.Sc6#
              • 3...Be4
                • 4.Qxe4#
        • 2.Qd7
          • threat
            • 3.Qd4#
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qd5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qd4#
                • 4.Qxg7#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
          • 2...Rd1
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Qxc7+
              • 3...Rd6
                • 4.Qxd6#
          • 2...Sb5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...Sf5
            • 3.Qxc7+
              • 3...Sd6
                • 4.Qxd6#
            • 3.Sxf5
              • threat
                • 4.Qd4#
                • 4.Qd6#
                • 4.Qxc7#
                • 4.Qg7#
      • 1...Qg2
        • 2.Sc6+
          • 2...Qxc6
            • 3.Qxc6
              • threat
                • 4.Sd7#
                • 4.Qd6#
                • 4.Qxc7#
        • 2.Bf5
          • threat
            • 3.Sd3#
          • 2...Bxf5
            • 3.Qc6
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
              • 3...Qxc6
                • 4.Sxc6#
          • 2...Sxf5
            • 3.Qc6
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
              • 3...Sd5
                • 4.Qe6#
          • 2...Qe4
            • 3.Sd3+
              • 3...Qxd3
                • 4.Sc6#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Sd3#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qxe4#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
              • 3...Qxc6
                • 4.Sd3#
                • 4.Sxc6#
          • 2...Rd1
            • 3.Sd7+
              • 3...Kd6
                • 4.Qxb4#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
              • 3...Qxc6
                • 4.Sxc6#
          • 2...Rb3
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
              • 3...Qxc6
                • 4.Sxc6#
        • 2.Qc6
          • threat
            • 3.Sd7#
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qxc7#
            • 3.Bxd5
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
        • 2.Qd7
          • threat
            • 3.Qxd4#
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qd5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxd4#
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qxc7#
                • 4.Qxg7#
            • 3.Bxd5
              • threat
                • 4.Sc6#
                • 4.Qd6#
                • 4.Qxc7#
          • 2...Sb5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Qxd5#
              • 3...Sd6
                • 4.Qxd6#
              • 3...Sa7
                • 4.Qd6#
                • 4.Qc7#
          • 2...Sf5
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
            • 3.Qxc7+
              • 3...Sd6
                • 4.Qxd6#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Sxe7
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
            • 3.Sxf5
              • threat
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
                • 4.Qg7#
            • 3.Bxf5
              • threat
                • 4.Sd3#
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
      • 1...Qf3
        • 2.Sc6+
          • 2...Qxc6
            • 3.Qxc6
              • threat
                • 4.Sd7#
                • 4.Qd6#
                • 4.Qxc7#
        • 2.Qd7
          • threat
            • 3.Qxd4#
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qf8+
            • 3.Rxf8
              • threat
                • 4.Sc6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qxd4#
                • 4.Qxc7#
          • 2...Qd5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxd4#
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qxc7#
                • 4.Qxg7#
            • 3.Bxd5
              • threat
                • 4.Sc6#
                • 4.Qd6#
                • 4.Qxc7#
          • 2...Sb5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxg7#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...Sf5
            • 3.Qxc7+
              • 3...Sd6
                • 4.Qxd6#
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Sxe7
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
            • 3.Sxf5
              • threat
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
                • 4.Qg7#
            • 3.Bxf5
              • threat
                • 4.Sd3#
                • 4.Qxd4#
                • 4.Qd6#
                • 4.Qxc7#
      • 1...Qe4
        • 2.Sc6+
          • 2...Qxc6
            • 3.Qxc6
              • threat
                • 4.Sd7#
                • 4.Qd6#
                • 4.Qxc7#
        • 2.Qc6
          • threat
            • 3.Sd7#
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qxc7#
            • 3.Bxd5
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qxc7#
        • 2.Qd7
          • threat
            • 3.Qd6#
            • 3.Qxc7#
          • 2...Qd5
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxd4#
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
                • 4.Qxd6#
            • 3.Sxd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qxc7#
                • 4.Qxg7#
            • 3.Bxd5
              • threat
                • 4.Sc6#
                • 4.Qd6#
                • 4.Qxc7#
          • 2...Sb5
            • 3.Sd3+
              • 3...Qxd3
                • 4.Qd5#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxg7#
            • 3.Sg6+
              • 3...Qxg6
                • 4.Qd5#
              • 3...Bxg6
                • 4.Qxg7#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...Sce8
            • 3.Sd3+
              • 3...Qxd3
                • 4.Qd5#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxd4#
            • 3.Qxd4+
              • 3...Qxd4
                • 4.Sc6#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
          • 2...Sf5
            • 3.Qxc7+
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bxf5
              • threat
                • 4.Qd6#
                • 4.Qxc7#
              • 3...Qd5
                • 4.Sd3#
              • 3...Qc6
                • 4.Sd3#
                • 4.Sxc6#
                • 4.Qxd4#
              • 3...Sb5
                • 4.Qe6#
              • 3...Se8
                • 4.Qe6#
          • 2...Sge8
            • 3.Sc6+
              • 3...Qxc6
                • 4.Qxd4#
            • 3.Qxd4+
              • 3...Qxd4
                • 4.Sc6#
      • 1...Sb5
        • 2.Qxb5
          • threat
            • 3.Qb8#
          • 2...Sxe6
            • 3.Qb8+
              • 3...Sc7
                • 4.Qxc7#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Qd6#
                • 4.Qxe6#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Sxc5
                • 4.Bf4#
                • 4.Bf6#
              • 3...Qd5
                • 4.Rxd5#
                • 4.Qxd5#
          • 2...Qb7
            • 3.Qxb7
              • threat
                • 4.Sc6#
                • 4.Rd5#
                • 4.Qd5#
                • 4.Qc7#
                • 4.Qb8#
            • 3.Qc6
              • threat
                • 4.Rd5#
                • 4.Qd6#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Qd7
                • 4.Sxd7#
              • 3...Qb8
                • 4.Sd7#
                • 4.Qd5#
          • 2...Qa8
            • 3.Qb8+
              • 3...Qxb8
                • 4.Sc6#
          • 2...Sf5
            • 3.Qb8+
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bxf5
              • threat
                • 4.Sd3#
                • 4.Se4#
                • 4.Qb8#
            • 3.Sd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Bd5
              • threat
                • 4.Sd3#
                • 4.Sc6#
              • 3...Qxd5
                • 4.Rxd5#
              • 3...Sxe7
                • 4.Qb8#
              • 3...Sd6
                • 4.Sd7#
            • 3.Qc6
              • threat
                • 4.Sd3#
                • 4.Sd7#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Qd5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Sd6
                • 4.Qxd6#
          • 2...Se8
            • 3.Qb8+
              • 3...Sd6
                • 4.Qxd6#
              • 3...Sc7
                • 4.Qxc7#
            • 3.Bd5
              • threat
                • 4.Sc6#
              • 3...Qxd5
                • 4.Rxd5#
              • 3...Sd6
                • 4.Sd7#
        • 2.Sd5
          • threat
            • 3.Bf4#
            • 3.Bf6#
          • 2...Qf3
            • 3.Bf4+
              • 3...Qxf4
                • 4.exf4#
          • 2...Sh5
            • 3.Bf4+
              • 3...Sxf4
                • 4.exf4#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Sa7
            • 3.Qxa7
              • threat
                • 4.Sc6#
                • 4.Qb8#
                • 4.Qc7#
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qc7#
              • 3...Sxc6
                • 4.Sxc6#
            • 3.Qa6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Sc6
                • 4.Sxc6#
        • 2.Qa6
          • threat
            • 3.Bd5
              • threat
                • 4.Sd7#
                • 4.Sc6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
            • 3.Bf5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
            • 3.e4
              • threat
                • 4.Sc6#
                • 4.Rd5#
              • 3...Qxe4
                • 4.Sd7#
              • 3...Bxe4
                • 4.Sd7#
          • 2...Bxe3
            • 3.Bf5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Qf6#
          • 2...dxe3
            • 3.Bf5
              • threat
                • 4.Sd3#
                • 4.Qf6#
              • 3...Sd6
                • 4.Qxd6#
          • 2...Qf3
            • 3.Bf5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qf6#
              • 3...Qxf5
                • 4.Sc6#
                • 4.Rd5#
          • 2...Qb7
            • 3.Qxb7
              • threat
                • 4.Sc6#
                • 4.Rd5#
                • 4.Qd5#
              • 3...Be4
                • 4.Qxe4#
            • 3.Bf5
              • threat
                • 4.Sd3#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
          • 2...Qa8
            • 3.Qxa8
              • threat
                • 4.Sc6#
                • 4.Rd5#
                • 4.Qd5#
              • 3...Be4
                • 4.Qxe4#
          • 2...Bd3
            • 3.Sd7+
              • 3...Ke4
                • 4.Bd5#
                • 4.Qb7#
                • 4.Qc6#
                • 4.Qa8#
            • 3.Bd5
              • threat
                • 4.Sxd3#
                • 4.Sd7#
                • 4.Sc6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
            • 3.Bf5
              • threat
                • 4.Sxd3#
                • 4.Sd7#
                • 4.Sg6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
            • 3.Qc6
              • threat
                • 4.Sxd3#
                • 4.Sd7#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Qd5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Sd6
                • 4.Qxd6#
            • 3.e4
              • threat
                • 4.Sc6#
                • 4.Sg6#
                • 4.Rd5#
              • 3...Qxe4
                • 4.Sd7#
              • 3...Bxe4
                • 4.Sd7#
          • 2...Bf5
            • 3.Bxf5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Sg6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
            • 3.gxf5
              • threat
                • 4.Sg6#
              • 3...Sxe6
                • 4.Qxe6#
            • 3.Bd5
              • threat
                • 4.Sc6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qf6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.e4
              • threat
                • 4.Sc6#
                • 4.Rd5#
              • 3...Qxe4
                • 4.Sd7#
              • 3...Bxe4
                • 4.Sd7#
          • 2...Sf5
            • 3.Bxf5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
            • 3.Sd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Bd5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Sc6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
      • 1...Sa6
        • 2.Sc6+
          • 2...Qxc6
            • 3.Qxc6
              • threat
                • 4.Sd7#
                • 4.Rd5#
                • 4.Qd5#
                • 4.Qd6#
        • 2.Bf4+
          • 2...Kf6
            • 3.g5+
              • 3...Kxe7
                • 4.Qd7#
            • 3.Qd7
              • threat
                • 4.Rf8#
                • 4.g5#
              • 3...Sxe6
                • 4.Qxe6#
        • 2.Qxa6
          • threat
            • 3.Qd6#
          • 2...Sf5
            • 3.Sd3+
              • 3...Ke4
                • 4.Bd5#
            • 3.Sd7+
              • 3...Ke4
                • 4.Bd5#
            • 3.Bxf5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qe6#
                • 4.Qf6#
            • 3.gxf5
              • threat
                • 4.Qd6#
              • 3...Qd5
                • 4.Rxd5#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Sd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Ba2
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bb3
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bc4
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bd5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Sc6#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
            • 3.Bf7
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bc8
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bg8
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Qc6
              • threat
                • 4.Sd3#
                • 4.Sd7#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Qd5
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Sd6
                • 4.Qxd6#
            • 3.e4
              • threat
                • 4.Sc6#
                • 4.Rd5#
              • 3...Qxe4
                • 4.Sd7#
              • 3...Sxe7
                • 4.Qd6#
          • 2...Se8
            • 3.Sd7+
              • 3...Ke4
                • 4.Bd5#
            • 3.Ba2
              • threat
                • 4.Bf4#
                • 4.Qe6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bb3
              • threat
                • 4.Bf4#
                • 4.Qe6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bc4
              • threat
                • 4.Bf4#
                • 4.Qe6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bd5
              • threat
                • 4.Sd7#
                • 4.Sc6#
                • 4.Bf4#
                • 4.Qe6#
            • 3.Bf5
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Bf4#
                • 4.Qe6#
            • 3.Bf7
              • threat
                • 4.Bf4#
                • 4.Qe6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bc8
              • threat
                • 4.Bf4#
                • 4.Qe6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Bg8
              • threat
                • 4.Bf4#
                • 4.Qe6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.e4
              • threat
                • 4.Sc6#
                • 4.Rd5#
              • 3...Qxe4
                • 4.Sd7#
              • 3...Bxe4
                • 4.Sd7#
        • 2.Bd5
          • threat
            • 3.Sc6#
          • 2...Sb8
            • 3.Qc6
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qc7#
              • 3...Sxc6
                • 4.Sxc6#
            • 3.Qa6
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Sxa6
                • 4.Sc6#
              • 3...Sc6
                • 4.Sxc6#
        • 2.Bf5
          • threat
            • 3.Sd3#
          • 2...Bxf5
            • 3.Qxa6
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qc6
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Qxc6
                • 4.Sxc6#
          • 2...Sxc5
            • 3.Qc6
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qc7#
              • 3...Qxc6
                • 4.Sxc6#
          • 2...Sxf5
            • 3.Qxa6
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
            • 3.Qc6
              • threat
                • 4.Sd3#
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qe6#
                • 4.Qf6#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Sd6
                • 4.Qxd6#
          • 2...Qe4
            • 3.Sd3+
              • 3...Qxd3
                • 4.Sc6#
                • 4.Rd5#
            • 3.Sc6+
              • 3...Qxc6
                • 4.Sd3#
            • 3.Qxa6
              • threat
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sd3#
                • 4.Sxc6#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf6#
                • 4.Qxe4#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Qxc6
                • 4.Sd3#
                • 4.Sxc6#
            • 3.Qd7
              • threat
                • 4.Qd6#
              • 3...Sxf5
                • 4.Qe6#
              • 3...Qd5
                • 4.Sd3#
                • 4.Qxd5#
              • 3...Qc6
                • 4.Sd3#
                • 4.Sxc6#
                • 4.Qxd4#
              • 3...Se8
                • 4.Qe6#
          • 2...Rd1
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qxa6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Qxc6
                • 4.Sxc6#
          • 2...Rb3
            • 3.Kxh7
              • threat
                • 4.Sg6#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qxa6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
              • 3...Qxc6
                • 4.Sxc6#
            • 3.Qd7
              • threat
                • 4.Qxd4#
                • 4.Qd6#
              • 3...Sxf5
                • 4.Qe6#
              • 3...Qd5
                • 4.Qxd5#
        • 2.Qc6
          • threat
            • 3.Sd7#
            • 3.Qd6#
          • 2...Sxc5
            • 3.Bd5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qc7#
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Bf5
              • threat
                • 4.Bf4#
                • 4.Bf6#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qc7#
              • 3...Qxc6
                • 4.Sxc6#
            • 3.e4
              • threat
                • 4.Qd5#
              • 3...Qxe4
                • 4.Qd6#
              • 3...Bxe4
                • 4.Qd6#
        • 2.Qd7
          • threat
            • 3.Qxd4#
            • 3.Qd6#
          • 2...Sxc5
            • 3.Qxd4+
              • 3...Kxe6
                • 4.Qf6#
          • 2...Sf5
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
                • 4.g5#
            • 3.Qd5+
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Bxf5
              • threat
                • 4.Sd3#
                • 4.Qe6#
                • 4.Qxd4#
                • 4.Qd6#
            • 3.gxf5
              • threat
                • 4.Qxd4#
                • 4.Qd6#
              • 3...Qd5
                • 4.Qxd5#
            • 3.Bd5
              • threat
                • 4.Sd3#
                • 4.Sc6#
                • 4.Qe6#
              • 3...Qxd5
                • 4.Qxd5#
        • 2.e4
          • threat
            • 3.Sc6#
            • 3.Rd5#
          • 2...Qxe4
            • 3.Qxa6
              • threat
                • 4.Sd7#
                • 4.Qd6#
              • 3...Qd5
                • 4.Rxd5#
              • 3...Qc6
                • 4.Sxc6#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Qd6#
              • 3...Qxc6
                • 4.Sxc6#
              • 3...Qd5
                • 4.Rxd5#
                • 4.Qxd5#
          • 2...Bxe4
            • 3.Qxa6
              • threat
                • 4.Sd7#
                • 4.Qd6#
              • 3...Bc6
                • 4.Sg6#
            • 3.Qc6
              • threat
                • 4.Sd7#
                • 4.Qd6#
              • 3...Bxc6
                • 4.Sg6#
          • 2...Sxc5
            • 3.Qc6
              • threat
                • 4.Qd5#
              • 3...Qxe4
                • 4.Qd6#
              • 3...Bxe4
                • 4.Qd6#
      • 1...Sge8
        • 2.Qc6
          • threat
            • 3.Sd7#
          • 2...dxe3
            • 3.Sd7+
              • 3...Kd4
                • 4.Qc4#
            • 3.Qxh1
              • threat
                • 4.Sc6#
              • 3...Be4
                • 4.Qxe4#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Sxd5
                • 4.Sc6#
                • 4.Rxd5#
          • 2...Sd5
            • 3.Rxd5+
              • 3...Qxd5
                • 4.Qxd5#
            • 3.Qxd5+
              • 3...Qxd5
                • 4.Rxd5#
            • 3.Qd6+
              • 3...Sxd6
                • 4.Sc6#
            • 3.Qd7
              • threat
                • 4.Sc6#
              • 3...Sxe3
                • 4.Qxd4#
              • 3...Sxe7
                • 4.Qxd4#
              • 3...Sc3
                • 4.Qxd4#
              • 3...Sf4
                • 4.Qxd4#
                • 4.exf4#
              • 3...Sb6
                • 4.Qxd4#
              • 3...Sdf6
                • 4.Bf4#
                • 4.Qxd4#
              • 3...Sdc7
                • 4.Qxd4#
            • 3.e4
              • threat
                • 4.Rxd5#
                • 4.Qxd5#
              • 3...Qxe4
                • 4.Sd7#
              • 3...Bxe4
                • 4.Sd7#
              • 3...Sxe7
                • 4.Sd3#
                • 4.Sd7#
              • 3...Sc3
                • 4.Sd3#
                • 4.Sd7#
              • 3...Se3
                • 4.Sd3#
                • 4.Sd7#
              • 3...Sf4
                • 4.Sd7#
              • 3...Sb6
                • 4.Sd3#
              • 3...Sdf6
                • 4.Sd3#
              • 3...Sdc7
                • 4.Sd3#
                • 4.Sd7#
              • 3...Sef6
                • 4.Qd6#
              • 3...Sec7
                • 4.Qd6#
    • 1.Qa5!
      • threat
        • 2.Qxc7#
      • 1...Scxe6
        • 2.Qb6
          • threat
            • 3.Qd6#
          • 2...Sxc5
            • 3.Qf6+
              • 3...Ke4
                • 4.Rxd4#
        • 2.Qa6
          • threat
            • 3.Qd6#
          • 2...Sxc5
            • 3.Qf6+
              • 3...Ke4
                • 4.Rxd4#
      • 1...Sgxe6
        • 2.Qb6
          • threat
            • 3.Qd6#
          • 2...Sxc5
            • 3.Qf6+
              • 3...Ke4
                • 4.Rxd4#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxe6#
      • 1...Sge8
        • 2.Bf5
          • threat
            • 3.Sd3#
          • 2...Bxf5
            • 3.Sd3+
              • 3...Ke4
                • 4.Qxf5#
              • 3...Ke6
                • 4.Qxf5#
    • 1.Qa7!
      • threat
        • 2.Qxc7#
      • 1...Sgxe6
        • 2.Qb6
          • threat
            • 3.Qd6#
          • 2...Sxc5
            • 3.Qf6+
              • 3...Ke4
                • 4.Rxd4#
          • 2...Qd5
            • 3.Rxd5+
              • 3...Sxd5
                • 4.Qxe6#
      • 1...Sge8
        • 2.Rxe8
          • threat
            • 3.Qxc7#
          • 2...Sxe6
            • 3.Qb8+
              • 3...Sc7
                • 4.Qxc7#
          • 2...Sxe8
            • 3.Bf4+
              • 3...Kf6
                • 4.g5#
          • 2...dxe3
            • 3.Qxc7+
              • 3...Kd4
                • 4.Bf6#
          • 2...Qd5
            • 3.Qxc7+
              • 3...Qd6
                • 4.Sc6#
          • 2...Qc6
            • 3.Bf4+
              • 3...Kf6
                • 4.g5#
          • 2...Qb7
            • 3.Bf4+
              • 3...Kf6
                • 4.g5#
          • 2...Sb5
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
                • 4.g5#
          • 2...Sd5
            • 3.Qb8+
              • 3...Sc7
                • 4.Qxc7#
            • 3.Rd8
              • threat
                • 4.Sc6#
              • 3...Sxe3
                • 4.Qb8#
                • 4.Qc7#
              • 3...Sxe7
                • 4.Qb8#
                • 4.Qc7#
              • 3...Sc3
                • 4.Qb8#
                • 4.Qc7#
              • 3...Sf4
                • 4.Qb8#
                • 4.Qc7#
                • 4.exf4#
              • 3...Sb6
                • 4.Qb8#
                • 4.Qc7#
              • 3...Sf6
                • 4.Bf4#
                • 4.Qb8#
                • 4.Qc7#
              • 3...Sc7
                • 4.Qxc7#
            • 3.Qd7
              • threat
                • 4.Sc6#
              • 3...Sxe3
                • 4.Qc7#
              • 3...Sxe7
                • 4.Qxd4#
                • 4.Qc7#
              • 3...Sc3
                • 4.Qxd4#
                • 4.Qc7#
              • 3...Sf4
                • 4.Qxd4#
                • 4.Qc7#
                • 4.exf4#
              • 3...Sb6
                • 4.Qxd4#
                • 4.Qc7#
              • 3...Sf6
                • 4.Bf4#
                • 4.Qxd4#
                • 4.Qc7#
              • 3...Sc7
                • 4.Qxd4#
                • 4.Qxc7#
          • 2...Sa6
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
                • 4.g5#
          • 2...Sa8
            • 3.Bf4+
              • 3...Kf6
                • 4.Rf8#
                • 4.g5#
            • 3.Qb8+
              • 3...Sc7
                • 4.Qxc7#

There are these versions: 51799

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