Problem Display
PID: 31921 (3K4/p2P4/3p1p1B/Q1p2P2/4k1N1/2rN2pP/3PPbp1/7b w - - 0 1)

Abbott, Joseph William

Source?, 0000

3K4/p2P4/3p1p1B/Q1p2P2/4k1N1/2rN2pP/3PPbp1/7b

#4

10 + 10


3479 121 Chess Problems 1887

SOLUTION


  • SOUND
  • Keys
    • 1.Sf4!
      • threat
        • 2.Qa4+
          • 2...Rc4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
          • 2...Bd4
            • 3.Qc6+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.dxc3
              • threat
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qc2#
          • 2...c4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...c4
            • 3.Sxf6+
              • 3...Kxf5
                • 4.e4#
            • 3.Qf3+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.d3+
              • 3...Kxf5
                • 4.Qxf6#
                • 4.e4#
              • 3...cxd3
                • 4.Qxd3#
        • 2.dxc3
          • threat
            • 3.Qa4+
              • 3...Kxf5
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qc2#
              • 3...c4
                • 4.Qc2#
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
            • 3.Qb5
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Kxf5
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Ke4
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
          • 2...g1Q
            • 3.Qa2
              • threat
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1S
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1B
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1R
            • 3.Qa2
              • threat
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qe6#
      • 1...Kxf5
        • 2.Qxc3
          • threat
            • 3.Qc2#
            • 3.Qd3#
          • 2...g1Q
            • 3.Qxf6+
              • 3...Ke4
                • 4.d3#
            • 3.e4+
              • 3...Kxe4
                • 4.Qd3#
              • 3...Bxe4
                • 4.Qxf6#
          • 2...g1S
            • 3.Qxf6+
              • 3...Ke4
                • 4.d3#
            • 3.e4+
              • 3...Kxe4
                • 4.Qd3#
              • 3...Bxe4
                • 4.Qxf6#
          • 2...g1B
            • 3.Qxf6+
              • 3...Ke4
                • 4.d3#
            • 3.e4+
              • 3...Kxe4
                • 4.Qd3#
              • 3...Bxe4
                • 4.Qxf6#
          • 2...g1R
            • 3.Qxf6+
              • 3...Ke4
                • 4.d3#
            • 3.e4+
              • 3...Kxe4
                • 4.Qd3#
              • 3...Bxe4
                • 4.Qxf6#
      • 1...g1Q
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...Kxf5
            • 3.Qxf6+
              • 3...Ke4
                • 4.d3#
            • 3.e4+
              • 3...Kxe4
                • 4.Qd3#
              • 3...Bxe4
                • 4.Qxf6#
          • 2...Qb1
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd5#
            • 3.d3+
              • 3...Kxf5
                • 4.Qxf6#
              • 3...Qxd3
                • 4.Qxd3#
          • 2...c4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.d3+
              • 3...Kxf5
                • 4.Qxf6#
              • 3...cxd3
                • 4.Qxd3#
      • 1...g1S
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...Kxf5
            • 3.Qxf6+
              • 3...Ke4
                • 4.d3#
            • 3.e4+
              • 3...Kxe4
                • 4.Qd3#
              • 3...Bxe4
                • 4.Qxf6#
          • 2...c4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.d3+
              • 3...Kxf5
                • 4.Qxf6#
              • 3...cxd3
                • 4.Qxd3#
      • 1...g1B
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...Kxf5
            • 3.Qxf6+
              • 3...Ke4
                • 4.d3#
            • 3.e4+
              • 3...Kxe4
                • 4.Qd3#
              • 3...Bxe4
                • 4.Qxf6#
          • 2...c4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.d3+
              • 3...Kxf5
                • 4.Qxf6#
              • 3...cxd3
                • 4.Qxd3#
      • 1...g1R
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...Kxf5
            • 3.Qxf6+
              • 3...Ke4
                • 4.d3#
            • 3.e4+
              • 3...Kxe4
                • 4.Qd3#
              • 3...Bxe4
                • 4.Qxf6#
          • 2...c4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.d3+
              • 3...Kxf5
                • 4.Qxf6#
              • 3...cxd3
                • 4.Qxd3#
      • 1...Rc1
        • 2.Qa4+
          • 2...Rc4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
          • 2...Bd4
            • 3.Qc6+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kxf5
                • 4.e4#
          • 2...c4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
        • 2.d3+
          • 2...Kd4
            • 3.Bg7
              • threat
                • 4.Bxf6#
        • 2.Qb5
          • threat
            • 3.Qd3#
          • 2...Rc3
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.dxc3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Rc4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
        • 2.Qa6
          • threat
            • 3.Qd3#
          • 2...Rc3
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kd4
                • 4.Qxd6#
              • 3...Kxf5
                • 4.e4#
              • 3...Rxd3
                • 4.Qxd3#
            • 3.Qxd6
              • threat
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
              • 3...Rd3
                • 4.Qxd3#
          • 2...Rc4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxd6
              • threat
                • 4.Qd3#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
              • 3...Rd4
                • 4.Qe6#
          • 2...c4
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
      • 1...Rc2
        • 2.Qa4+
          • 2...Rc4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
          • 2...c4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
        • 2.Qb5
          • threat
            • 3.Qd3#
          • 2...Rxd2
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qe6#
                • 4.e4#
              • 3...Rd4
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd5#
          • 2...Rc3
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.dxc3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Rc4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
        • 2.Qa6
          • threat
            • 3.Qd3#
          • 2...Rxd2
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qe6#
                • 4.e4#
              • 3...Rd4
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd5#
          • 2...Rc3
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kd4
                • 4.Qxd6#
              • 3...Kxf5
                • 4.e4#
              • 3...Rxd3
                • 4.Qxd3#
            • 3.Qxd6
              • threat
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
              • 3...Rd3
                • 4.Qxd3#
          • 2...Rc4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxd6
              • threat
                • 4.Qd3#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
              • 3...Rd4
                • 4.Qe6#
          • 2...c4
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
      • 1...Ra3
        • 2.Qxa3
          • threat
            • 3.Qd3#
          • 2...c4
            • 3.Qf3+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
      • 1...Rb3
        • 2.Qa4+
          • 2...Rb4
            • 3.Qc2+
              • 3...Kd4
                • 4.Qd3#
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
          • 2...Bd4
            • 3.Qc6+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxb3
              • threat
                • 4.Qc2#
                • 4.Qd5#
                • 4.Qb1#
                • 4.Qd3#
              • 3...Kxf5
                • 4.Qc2#
                • 4.Qe6#
                • 4.Qb1#
                • 4.Qd3#
          • 2...c4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
                • 4.e4#
              • 3...Bd4
                • 4.Qd5#
      • 1...Rd3
        • 2.Qa4+
          • 2...Rd4
            • 3.Qc2+
              • 3...Rd3
                • 4.Qxd3#
          • 2...Bd4
            • 3.Qc6+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qc4
              • threat
                • 4.Qxd3#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qxd3#
                • 4.Qe6#
          • 2...c4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qxd3#
                • 4.Qe6#
                • 4.e4#
              • 3...Rd4
                • 4.Qe6#
              • 3...Bd4
                • 4.Qxd3#
                • 4.Qd5#
        • 2.Qb5
          • threat
            • 3.Qxd3#
          • 2...Rxd2
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qe6#
                • 4.e4#
              • 3...Rd4
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd5#
          • 2...Ra3
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
                • 4.e4#
              • 3...Bd4
                • 4.Qd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kd4
                • 4.Qc4#
              • 3...Kxf5
                • 4.e4#
              • 3...Rxd3
                • 4.Qxd3#
          • 2...Rb3
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
                • 4.e4#
              • 3...Bd4
                • 4.Qd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kd4
                • 4.Qc4#
              • 3...Kxf5
                • 4.e4#
              • 3...Rxd3
                • 4.Qxd3#
          • 2...Rc3
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.dxc3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Re3
            • 3.dxe3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Rf3
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
                • 4.e4#
              • 3...Bd4
                • 4.Qd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kd4
                • 4.Qc4#
                • 4.Qb2#
              • 3...Kxf5
                • 4.e4#
              • 3...Rxd3
                • 4.Qxd3#
            • 3.exf3+
              • 3...Kxf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qd3#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Rd4
            • 3.Qb1+
              • 3...Rd3
                • 4.Qxd3#
          • 2...Rd5
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qxd5#
                • 4.e4#
              • 3...Rd4
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qxd5#
                • 4.Qc2#
            • 3.Qb1+
              • 3...Kd4
                • 4.Qd3#
              • 3...Rd3
                • 4.Qxd3#
            • 3.d3+
              • 3...Kd4
                • 4.Qc4#
                • 4.Qb2#
              • 3...Kxf5
                • 4.e4#
              • 3...Rxd3
                • 4.Qxd3#
            • 3.Qc6
              • threat
                • 4.Qxd5#
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kxf5
                • 4.Qxd5#
            • 3.Qb7
              • threat
                • 4.Qxd5#
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kxf5
                • 4.Qxd5#
          • 2...c4
            • 3.Sxf6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qxd3#
                • 4.Qe6#
                • 4.e4#
              • 3...Rd4
                • 4.Qe6#
              • 3...Bd4
                • 4.Qxd3#
                • 4.Qd5#
            • 3.exd3+
              • 3...Kf3
                • 4.Qd5#
              • 3...Kd4
                • 4.Qxc4#
                • 4.Qd5#
              • 3...cxd3
                • 4.Qxd3#
                • 4.Qd5#
      • 1...Re3
        • 2.dxe3
          • threat
            • 3.Qa4+
              • 3...Kxf5
                • 4.Qc2#
                • 4.e4#
              • 3...c4
                • 4.Qc2#
            • 3.Qd2
              • threat
                • 4.Qc2#
                • 4.Qd3#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qc2#
                • 4.Qd3#
                • 4.Qd5#
            • 3.Qc3
              • threat
                • 4.Qc2#
                • 4.Qd3#
              • 3...Kxf5
                • 4.Qc2#
                • 4.Qd3#
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
            • 3.Qb5
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Kxf5
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Ke4
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
          • 2...Bxe3
            • 3.Qb5
              • threat
                • 4.Qd3#
              • 3...Kd4
                • 4.Qd3#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
              • 3...c4
                • 4.Qd5#
          • 2...g1Q
            • 3.Qa2
              • threat
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1S
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1B
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1R
            • 3.Qa2
              • threat
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qe6#
          • 2...Be1
            • 3.Qa4+
              • 3...Kxf5
                • 4.Qc2#
                • 4.e4#
              • 3...Bb4
                • 4.Qc2#
              • 3...c4
                • 4.Qc2#
      • 1...Rf3
        • 2.Qa4+
          • 2...Bd4
            • 3.Qc2+
              • 3...Rd3
                • 4.Qxd3#
            • 3.Qc6+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
          • 2...c4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
                • 4.e4#
              • 3...Bd4
                • 4.Qd5#
        • 2.exf3+
          • 2...Kxf3
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Be3
                • 4.Qxe3#
            • 3.Qa3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Be3
                • 4.Qxe3#
          • 2...Kxf5
            • 3.Qc3
              • threat
                • 4.Qxf6#
                • 4.Qc2#
                • 4.Qd3#
            • 3.Qa1
              • threat
                • 4.Qxf6#
                • 4.Qb1#
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
            • 3.Qa4
              • threat
                • 4.Qc2#
                • 4.Qe4#
            • 3.Qb5
              • threat
                • 4.Qd3#
                • 4.Qb1#
        • 2.Qb5
          • threat
            • 3.Qc4+
              • 3...Kxf5
                • 4.Qd5#
                • 4.Qe6#
                • 4.e4#
              • 3...Bd4
                • 4.Qd5#
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kd4
                • 4.Qc4#
                • 4.Qb2#
              • 3...Kxf5
                • 4.e4#
              • 3...Rxd3
                • 4.Qxd3#
            • 3.exf3+
              • 3...Kxf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qd3#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Kd4
            • 3.exf3
              • threat
                • 4.Qd3#
              • 3...c4
                • 4.Qd5#
          • 2...Kxf5
            • 3.Qb1+
              • 3...Rd3
                • 4.Qxd3#
            • 3.exf3
              • threat
                • 4.Qd3#
                • 4.Qb1#
          • 2...Re3
            • 3.dxe3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Bd4
            • 3.Qc6+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb1+
              • 3...Rd3
                • 4.Qxd3#
            • 3.Qb7+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kxf5
                • 4.e4#
              • 3...Rxd3
                • 4.Qxd3#
            • 3.exf3+
              • 3...Kxf3
                • 4.Qe2#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...d5
            • 3.exf3+
              • 3...Kxf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Se2#
                • 4.Se6#
                • 4.Qd3#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
      • 1...Rc4
        • 2.Qb5
          • threat
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
          • 2...Kd4
            • 3.Qc6
              • threat
                • 4.Se6#
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb3
              • threat
                • 4.Qd3#
              • 3...Ke4
                • 4.Qd3#
              • 3...Rc3
                • 4.Qd5#
            • 3.Qb7
              • threat
                • 4.Se6#
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
          • 2...Kxf5
            • 3.Qxc4
              • threat
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
          • 2...g1Q
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
          • 2...g1S
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
          • 2...g1B
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
          • 2...g1R
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
          • 2...Rc3
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.dxc3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Rd4
            • 3.Qb1+
              • 3...Rd3
                • 4.Qxd3#
          • 2...Be1
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
                • 4.e3#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
                • 4.e3#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
          • 2...Bd4
            • 3.Qc6+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb1+
              • 3...Rc2
                • 4.Qxc2#
            • 3.Qb7+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kxf5
                • 4.e4#
            • 3.Qxc4
              • threat
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qe6#
                • 4.Qc2#
          • 2...d5
            • 3.Qc6
              • threat
                • 4.Qxd5#
              • 3...Kd4
                • 4.Qxd5#
              • 3...Kxf5
                • 4.Qxd5#
                • 4.Qe6#
              • 3...Rd4
                • 4.Qe6#
      • 1...Be1
        • 2.Qa4+
          • 2...Rc4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
                • 4.e3#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
          • 2...c4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...c4
            • 3.Sxf6+
              • 3...Kxf5
                • 4.e4#
            • 3.Qe3+
              • 3...Kxf5
                • 4.Qe6#
            • 3.Qf3+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
                • 4.Qe3#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
            • 3.d3+
              • 3...Kxf5
                • 4.Se3#
                • 4.Qxf6#
                • 4.e4#
              • 3...cxd3
                • 4.Qxd3#
            • 3.Qa5
              • threat
                • 4.Qd5#
              • 3...Kd4
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
      • 1...Bg1
        • 2.Qa4+
          • 2...Rc4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
          • 2...Bd4
            • 3.Qc6+
              • 3...Kxf5
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.dxc3
              • threat
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qc2#
          • 2...c4
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...c4
            • 3.Sxf6+
              • 3...Kxf5
                • 4.e4#
            • 3.Qf3+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.d3+
              • 3...Kxf5
                • 4.Qxf6#
                • 4.e4#
              • 3...cxd3
                • 4.Qxd3#
        • 2.dxc3
          • threat
            • 3.Qa4+
              • 3...Kxf5
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qc2#
              • 3...c4
                • 4.Qc2#
            • 3.Qa1
              • threat
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qb1#
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
            • 3.Qb5
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Kxf5
            • 3.Qa1
              • threat
                • 4.Qb1#
              • 3...Ke4
                • 4.Qb1#
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Ke4
                • 4.Qb1#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
            • 3.Qa4
              • threat
                • 4.Qc2#
                • 4.e4#
            • 3.Qb5
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Ke4
                • 4.Qd3#
                • 4.Qb1#
        • 2.Qb5
          • threat
            • 3.Qc6+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
                • 4.e4#
              • 3...d5
                • 4.Qxd5#
            • 3.dxc3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Kd4
            • 3.Qc6
              • threat
                • 4.Qd5#
              • 3...Kc4
                • 4.Qa4#
              • 3...d5
                • 4.Qxd5#
          • 2...Kxf5
            • 3.Qb1+
              • 3...Rc2
                • 4.Qxc2#
              • 3...Rd3
                • 4.Qxd3#
            • 3.dxc3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Ke4
                • 4.Qd3#
                • 4.Qb1#
          • 2...Re3
            • 3.dxe3
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
          • 2...Rc4
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
                • 4.e4#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.Qc6+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
            • 3.Qb7+
              • 3...Kd4
                • 4.Se6#
                • 4.Qd5#
              • 3...Kxf5
                • 4.Qd5#
              • 3...d5
                • 4.Qxd5#
      • 1...Be3
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...c4
            • 3.Qxe3+
              • 3...Kxf5
                • 4.Qe6#
            • 3.Qxc4+
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qe6#
                • 4.Qc2#
              • 3...Bd4
                • 4.Qd3#
                • 4.Qd5#
                • 4.Qc2#
            • 3.d3+
              • 3...Kxf5
                • 4.Sxe3#
                • 4.Qxf6#
              • 3...cxd3
                • 4.Qxd3#
            • 3.dxe3
              • threat
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qc2#
      • 1...Bd4
        • 2.Qxc3
          • threat
            • 3.Qc2#
            • 3.Qd3#
          • 2...Bxc3
            • 3.d3+
              • 3...Kd4
                • 4.e3#
              • 3...Kxf5
                • 4.e4#
      • 1...d5
        • 2.Qxc3
          • threat
            • 3.Qd3#
          • 2...c4
            • 3.Qc2+
              • 3...Kd4
                • 4.Se6#
            • 3.Qf3+
              • 3...Kd4
                • 4.Se6#
                • 4.Qxd5#
              • 3...Kxf5
                • 4.Qxd5#
            • 3.d3+
              • 3...Kxf5
                • 4.Qxf6#
              • 3...cxd3
                • 4.Qxd3#
        • 2.dxc3
          • threat
            • 3.Qa2
              • threat
                • 4.Qb1#
                • 4.Qxd5#
                • 4.Qc2#
              • 3...Kxf5
                • 4.Qb1#
                • 4.Qxd5#
                • 4.Qc2#
              • 3...d4
                • 4.Qd5#
                • 4.Qe6#
            • 3.Qb5
              • threat
                • 4.Qd3#
                • 4.Qb1#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qb1#
            • 3.Qa6
              • threat
                • 4.Qd3#
                • 4.Qe6#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qe6#
          • 2...Kxf5
            • 3.Qa6
              • threat
                • 4.Qd3#
                • 4.Qe6#
              • 3...Ke4
                • 4.Qd3#
                • 4.Qe6#
          • 2...g1Q
            • 3.Qa6
              • threat
                • 4.Qd3#
                • 4.Qe6#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1S
            • 3.Qa6
              • threat
                • 4.Qd3#
                • 4.Qe6#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1B
            • 3.Qa6
              • threat
                • 4.Qd3#
                • 4.Qe6#
              • 3...Kxf5
                • 4.Qe6#
          • 2...g1R
            • 3.Qa6
              • threat
                • 4.Qd3#
                • 4.Qe6#
              • 3...Kxf5
                • 4.Qe6#
        • 2.Qa6
          • threat
            • 3.Qe6+
              • 3...Kd4
                • 4.Qxd5#
            • 3.d3+
              • 3...Kd4
                • 4.Se6#
                • 4.Qxf6#
              • 3...Kxf5
                • 4.Qe6#
                • 4.Qxf6#
              • 3...Rxd3
                • 4.Qxd3#
            • 3.dxc3
              • threat
                • 4.Qd3#
                • 4.Qe6#
              • 3...Kxf5
                • 4.Qd3#
                • 4.Qe6#
          • 2...Kd4
            • 3.d3
              • threat
                • 4.Se6#
                • 4.Qxf6#
              • 3...Rxd3
                • 4.Qxd3#
          • 2...Bd4
            • 3.d3+
              • 3...Kxf5
                • 4.Qe6#
              • 3...Rxd3
                • 4.Qxd3#

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