Problem Display
PID: 227272 (2rN1R1B/2PP1p1p/qp1k4/bp4RP/2pNpKB1/PP2p3/8/5Q2 w - - 0 1)

Gonzales, Manuel

US Problem Bulletin, 1985

2rN1R1B/2PP1p1p/qp1k4/bp4RP/2pNpKB1/PP2p3/8/5Q2

#3

13 + 11


SOLUTION


  • SOUND
  • Sets
    • 1...Kxc7
      • 2.Be5#
    • 1...Ke7
      • 2.Ke5
        • threat
          • 3.Rxf7#
          • 3.Re8#
          • 3.Qxf7#
        • 2...f6+
          • 3.Qxf6#
        • 2...Kxf8
          • 3.Qxf7#
        • 2...f5
          • 3.Rf7#
      • 2.Be5
        • threat
          • 3.Rxf7#
          • 3.Re8#
        • 2...Kxf8
          • 3.Bd6#
        • 2...Rxd8
          • 3.cxd8Q#
        • 2...f5
          • 3.Rf7#
    • 1...Qb7
      • 2.Sxb5+
        • 2...Ke7
          • 3.Rxf7#
          • 3.Re8#
    • 1...Qa7
      • 2.Sxb5+
        • 2...Ke7
          • 3.Rxf7#
          • 3.Re8#
      • 2.dxc8S+
        • 2...Kxc7
          • 3.Be5#
    • 1...Qa8
      • 2.Sxb5+
        • 2...Ke7
          • 3.Rxf7#
          • 3.Re8#
    • 1...Rxc7
      • 2.Sxf7+
        • 2...Ke7
          • 3.d8Q#
    • 1...Rb8
      • 2.cxb8Q+
        • 2...Ke7
          • 3.S8c6#
          • 3.Rxf7#
          • 3.Re8#
      • 2.cxb8B+
        • 2...Ke7
          • 3.Re8#
  • Tries
    • 1.Kxe3?
      • threat
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qf6+
          • 2...Kxc7
            • 3.Qe5#
            • 3.Qf4#
      • 1...Ke7
        • 2.S4c6+
          • 2...Kd6
            • 3.Qf4#
          • 2...Kxf8
            • 3.Se6#
            • 3.Qxf7#
        • 2.S8c6+
          • 2...Kd6
            • 3.Qf4#
          • 2...Kxf8
            • 3.Se6#
        • 2.Rxf7+
          • 2...Kd6
            • 3.Qf4#
        • 2.Re8+
          • 2...Kd6
            • 3.Qf4#
        • 2.Qf6+
          • 2...Kxf8
            • 3.S4e6#
            • 3.S8e6#
            • 3.Qd6#
            • 3.Qxf7#
      • 1...Rxd8
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.cxd8Q#
      • 1...f5
        • 2.Qf4+
          • 2...Kc5
            • 3.Rgxf5#
            • 3.Rfxf5#
            • 3.Qe5#
          • 2...Kd5
            • 3.Rgxf5#
            • 3.Rfxf5#
            • 3.Qe5#
          • 2...Kxd7
            • 3.Rg7#
          • 2...Ke7
            • 3.Rf7#
      • 1...Qa7
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qf6+
          • 2...Kxc7
            • 3.Qe5#
            • 3.Qf4#
            • 3.dxc8Q#
            • 3.dxc8R#
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
            • 3.Qf4#
      • 1...Rb8
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qf6+
          • 2...Kxc7
            • 3.Qe5#
            • 3.Qf4#
            • 3.Qc6#
        • 2.cxb8Q+
          • 2...Ke7
            • 3.S8c6#
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.cxb8B+
          • 2...Ke7
            • 3.Re8#
            • 3.Qxf7#
      • 1...Bb4
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...f6
        • 2.Qf4+
          • 2...Ke7
            • 3.Rf7#
            • 3.Re8#
            • 3.Qxf6#
        • 2.Qxf6+
          • 2...Kxc7
            • 3.Qe5#
            • 3.Qf4#
      • 1...Bd2+!
    • 1.Kg3?
      • threat
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qf6+
          • 2...Kxc7
            • 3.Qe5#
            • 3.Qf4#
      • 1...Ke7
        • 2.S4c6+
          • 2...Kd6
            • 3.Qf4#
          • 2...Kxf8
            • 3.Se6#
            • 3.Qxf7#
        • 2.S8c6+
          • 2...Kd6
            • 3.Qf4#
          • 2...Kxf8
            • 3.Se6#
        • 2.Rxf7+
          • 2...Kd6
            • 3.Qf4#
        • 2.Re8+
          • 2...Kd6
            • 3.Qf4#
        • 2.Qf6+
          • 2...Kxf8
            • 3.S4e6#
            • 3.S8e6#
            • 3.Qd6#
            • 3.Qxf7#
      • 1...Rxd8
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.cxd8Q#
      • 1...f5
        • 2.Qf4+
          • 2...Kc5
            • 3.Rgxf5#
            • 3.Rfxf5#
            • 3.Qe5#
          • 2...Kd5
            • 3.Rgxf5#
            • 3.Rfxf5#
            • 3.Qe5#
          • 2...Kxd7
            • 3.Rg7#
          • 2...Ke7
            • 3.Rf7#
      • 1...Qa7
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qf6+
          • 2...Kxc7
            • 3.Qe5#
            • 3.Qf4#
            • 3.dxc8Q#
            • 3.dxc8R#
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
            • 3.Qf4#
      • 1...Rb8
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qf6+
          • 2...Kxc7
            • 3.Qe5#
            • 3.Qf4#
            • 3.Qc6#
        • 2.cxb8Q+
          • 2...Ke7
            • 3.S8c6#
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.cxb8B+
          • 2...Ke7
            • 3.Re8#
            • 3.Qxf7#
      • 1...Bb4
        • 2.Qf4+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...f6
        • 2.Qf4+
          • 2...Ke7
            • 3.Rf7#
            • 3.Re8#
            • 3.Qxf6#
        • 2.Qxf6+
          • 2...Kxc7
            • 3.Qe5#
            • 3.Qf4#
      • 1...Be1+!
    • 1.Sxb5+?
      • 1...Ke7
        • 2.Rxf7#
        • 2.Re8#
      • 1...Qxb5!
    • 1.Sb7+?
      • 1...Ke7
        • 2.Sc6+
          • 2...Kxf8
            • 3.dxc8Q#
            • 3.dxc8R#
        • 2.Re5+
          • 2...Kxf8
            • 3.dxc8Q#
            • 3.dxc8R#
        • 2.dxc8Q
          • threat
            • 3.Sf5#
            • 3.Sc6#
            • 3.Re5#
            • 3.Re8#
            • 3.Qd8#
            • 3.Qe8#
        • 2.d8Q+
          • 2...Rxd8
            • 3.cxd8Q#
        • 2.d8R
          • threat
            • 3.Sc6#
            • 3.Re5#
            • 3.Rfe8#
          • 2...Rxd8
            • 3.cxd8Q#
          • 2...f5
            • 3.Bf6#
            • 3.Rg7#
      • 1...Qxb7!
    • 1.Sxf7+?
      • 1...Ke7
        • 2.d8Q+
          • 2...Rxd8
            • 3.cxd8Q#
        • 2.d8R
          • threat
            • 3.Sc6#
            • 3.Re5#
          • 2...Rxd8
            • 3.cxd8Q#
      • 1...Kxc7!
    • 1.Bf6?
      • threat
        • 2.dxc8Q
          • threat
            • 3.Sxf7#
            • 3.Qd7#
          • 2...Qxc8
            • 3.Sxb5#
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
          • 2...Qxc8
            • 3.Sxb5#
        • 2.dxc8R
          • threat
            • 3.Sxf7#
          • 2...Qxc8
            • 3.Sxb5#
      • 1...Rxd8
        • 2.cxd8Q
          • threat
            • 3.Be7#
            • 3.Qb8#
        • 2.cxd8B
          • threat
            • 3.Bfe7#
      • 1...Be1
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
          • 2...Qxc8
            • 3.Sxb5#
      • 1...Bd2
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
          • 2...Qxc8
            • 3.Sxb5#
      • 1...Bc3
        • 2.dxc8Q
          • threat
            • 3.Sxf7#
            • 3.Qd7#
          • 2...Qxc8
            • 3.Sxb5#
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
          • 2...Qxc8
            • 3.Sxb5#
      • 1...Bb4
        • 2.dxc8Q
          • threat
            • 3.Sxf7#
            • 3.Qd7#
          • 2...Qxc8
            • 3.Sxb5#
        • 2.dxc8R
          • threat
            • 3.Sxf7#
          • 2...Qxc8
            • 3.Sxb5#
      • 1...e2
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
          • 2...Qxc8
            • 3.Sxb5#
      • 1...b4
        • 2.Kxe3
          • threat
            • 3.Qf4#
          • 2...Kxc7
            • 3.Be5#
            • 3.Qf4#
          • 2...Qb5
            • 3.Sxb5#
        • 2.Kg3
          • threat
            • 3.Qf4#
          • 2...Kxc7
            • 3.Be5#
            • 3.Qf4#
          • 2...Qb5
            • 3.Sxb5#
        • 2.dxc8Q
          • threat
            • 3.Sxf7#
            • 3.Qd7#
          • 2...Qxc8
            • 3.Sb5#
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
          • 2...Qxc8
            • 3.Sb5#
        • 2.dxc8R
          • threat
            • 3.Sxf7#
          • 2...Qxc8
            • 3.Sb5#
      • 1...h6
        • 2.dxc8S+
          • 2...Kxc7
            • 3.Be5#
          • 2...Qxc8
            • 3.Sxb5#
      • 1...Ra8!
    • 1.Rd5+?
      • 1...Kxc7
        • 2.Be5#
      • 1...Ke7
        • 2.Rxf7#
        • 2.Re8#
      • 1...Kxd5!
    • 1.Qxc4?
      • threat
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
          • 2...Qxb5
            • 3.dxc8S#
        • 2.Sf5+
          • 2...Kxd7
            • 3.Qxf7#
            • 3.Qc6#
        • 2.Be5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Rd5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qd5+
          • 2...Kxc7
            • 3.Be5#
            • 3.Qe5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qc6+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...Ke7
        • 2.Sf5+
          • 2...Kxd7
            • 3.Qxf7#
            • 3.Qc6#
          • 2...Kxf8
            • 3.Qxf7#
        • 2.S4c6+
          • 2...Kd6
            • 3.Be5#
          • 2...Kxf8
            • 3.Qxf7#
        • 2.Be5
          • threat
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
          • 2...Kxf8
            • 3.Bd6#
            • 3.Qxf7#
          • 2...f5
            • 3.Rf7#
            • 3.Qf7#
        • 2.Bf6+
          • 2...Kd6
            • 3.Sxf7#
            • 3.Rd5#
            • 3.Qc6#
          • 2...Kxf6
            • 3.Rxf7#
            • 3.Qe6#
            • 3.Qxf7#
          • 2...Kxf8
            • 3.Qxf7#
        • 2.Re5+
          • 2...Kd6
            • 3.Sxf7#
            • 3.Qc6#
          • 2...Kxf8
            • 3.Re8#
            • 3.Qxf7#
        • 2.Rxf7+
          • 2...Kd6
            • 3.Sf5#
            • 3.Be5#
            • 3.Rd5#
            • 3.Qc6#
        • 2.Re8+
          • 2...Kd6
            • 3.Sxf7#
            • 3.Be5#
            • 3.Rd5#
            • 3.Qc6#
        • 2.Qd5
          • threat
            • 3.Rxf7#
            • 3.Re8#
          • 2...Kxf8
            • 3.Qxf7#
            • 3.Qd6#
        • 2.Qc6
          • threat
            • 3.Rxf7#
            • 3.Re8#
          • 2...Kxf8
            • 3.Qd6#
          • 2...Rxd8
            • 3.cxd8Q#
      • 1...Rxc7
        • 2.Sxf7+
          • 2...Ke7
            • 3.Re8#
            • 3.d8Q#
        • 2.Be5+
          • 2...Ke7
            • 3.Re8#
            • 3.Qxf7#
        • 2.Rd5+
          • 2...Ke7
            • 3.Re8#
        • 2.Qd5+
          • 2...Ke7
            • 3.Re8#
        • 2.Qxc7+
          • 2...Kxc7
            • 3.Be5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...Rxd8
        • 2.Sf5+
          • 2...Kxd7
            • 3.Rxd8#
            • 3.cxd8Q#
            • 3.cxd8R#
        • 2.Be5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Qxf7#
            • 3.cxd8Q#
        • 2.Rd5+
          • 2...Ke7
            • 3.cxd8Q#
        • 2.Qd5+
          • 2...Kxc7
            • 3.Be5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.cxd8Q#
        • 2.Qc6+
          • 2...Ke7
            • 3.cxd8Q#
      • 1...f5
        • 2.Sxf5+
          • 2...Kxd7
            • 3.Rg7#
            • 3.Qf7#
            • 3.Qc6#
        • 2.Be5+
          • 2...Kxd7
            • 3.Rg7#
            • 3.Qe6#
            • 3.Qf7#
          • 2...Ke7
            • 3.Rf7#
            • 3.Qf7#
        • 2.Rf6+
          • 2...Kxd7
            • 3.Qf7#
          • 2...Ke7
            • 3.Qe6#
            • 3.Qf7#
        • 2.Qe6+
          • 2...Kc5
            • 3.Rgxf5#
            • 3.Rfxf5#
            • 3.Qe5#
            • 3.Qc6#
          • 2...Kxc7
            • 3.Be5#
        • 2.Qc6+
          • 2...Ke7
            • 3.Rf7#
            • 3.Re8#
      • 1...Ra8
        • 2.Be5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Rd5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qd5+
          • 2...Kxc7
            • 3.Be5#
            • 3.Qe5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qc6+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...Qb7
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Sf5+
          • 2...Kxd7
            • 3.Qxf7#
        • 2.Sxb7+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Qxf7#
        • 2.Be5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Bf6
          • threat
            • 3.Sxb5#
            • 3.Sxb7#
            • 3.Sxf7#
          • 2...bxc4
            • 3.Sb5#
          • 2...Qc6
            • 3.Qxc6#
          • 2...Qd5
            • 3.Rxd5#
            • 3.dxc8S#
        • 2.Rd5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
          • 2...Qxd5
            • 3.dxc8S#
        • 2.Rxf7
          • threat
            • 3.Sxb5#
            • 3.Sf5#
            • 3.Sxb7#
            • 3.Be5#
          • 2...bxc4
            • 3.Sb5#
          • 2...Qd5
            • 3.Rxd5#
            • 3.dxc8S#
      • 1...Qa8
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Sf5+
          • 2...Kxd7
            • 3.Qxf7#
        • 2.Be5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Bf6
          • threat
            • 3.Sxb5#
            • 3.Sxf7#
          • 2...bxc4
            • 3.Sb5#
          • 2...Qc6
            • 3.Qxc6#
          • 2...Qd5
            • 3.Rxd5#
            • 3.dxc8S#
        • 2.Rd5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
          • 2...Qxd5
            • 3.dxc8S#
        • 2.Rxf7
          • threat
            • 3.Sxb5#
            • 3.Sf5#
            • 3.Be5#
          • 2...bxc4
            • 3.Sb5#
          • 2...Qd5
            • 3.Rxd5#
            • 3.dxc8S#
      • 1...Rb8
        • 2.Sf5+
          • 2...Kxd7
            • 3.cxb8S#
        • 2.Be5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Bf6
          • threat
            • 3.Sxf7#
            • 3.Rd5#
            • 3.Qc6#
            • 3.cxb8Q#
            • 3.cxb8B#
        • 2.Rd5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Re5
          • threat
            • 3.Sxf7#
            • 3.Qc6#
            • 3.cxb8Q#
            • 3.cxb8B#
        • 2.Rxf7
          • threat
            • 3.Sf5#
            • 3.Be5#
            • 3.Rd5#
            • 3.Qc6#
            • 3.cxb8Q#
            • 3.cxb8B#
        • 2.Re8
          • threat
            • 3.Sxf7#
            • 3.Be5#
            • 3.Rd5#
            • 3.Qc6#
            • 3.cxb8Q#
            • 3.cxb8B#
        • 2.Qd5+
          • 2...Kxc7
            • 3.Be5#
            • 3.Qc6#
            • 3.Qe5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qc6+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.cxb8Q+
          • 2...Ke7
            • 3.S8c6#
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.cxb8B+
          • 2...Ke7
            • 3.Re8#
            • 3.Qxf7#
      • 1...Bb4
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
            • 3.Qxb4#
          • 2...Qxb5
            • 3.dxc8S#
        • 2.Sf5+
          • 2...Kxd7
            • 3.Qc6#
        • 2.Sxf7+
          • 2...Ke7
            • 3.Qxb4#
        • 2.Be5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
            • 3.Qxb4#
        • 2.Rd5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxb4#
        • 2.Qxb4+
          • 2...Kxc7
            • 3.Be5#
        • 2.Qc6+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...b4
        • 2.Sb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
          • 2...Qxb5
            • 3.dxc8S#
        • 2.Sf5+
          • 2...Kxd7
            • 3.Qxf7#
            • 3.Qc6#
        • 2.Be5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
        • 2.Rd5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Rxf7
          • threat
            • 3.Sf5#
            • 3.Be5#
            • 3.Rd5#
            • 3.Qc6#
          • 2...Qxc4
            • 3.dxc8S#
          • 2...Qb5
            • 3.Sxb5#
            • 3.Sb7#
            • 3.dxc8S#
        • 2.Qd5+
          • 2...Kxc7
            • 3.Be5#
            • 3.Qe5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Qc6+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...f6
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rf7#
            • 3.Re8#
            • 3.Qf7#
          • 2...Qxb5
            • 3.dxc8S#
        • 2.Sf5+
          • 2...Kxd7
            • 3.Rg7#
            • 3.Qf7#
            • 3.Qc6#
        • 2.Rd5+
          • 2...Ke7
            • 3.Rf7#
            • 3.Re8#
        • 2.Rxf6+
          • 2...Ke7
            • 3.S4c6#
            • 3.S8c6#
            • 3.Re5#
            • 3.Qe6#
            • 3.Qf7#
        • 2.Qc6+
          • 2...Ke7
            • 3.Rf7#
            • 3.Re8#
            • 3.Qxf6#
      • 1...bxc4!
    • 1.Qd1?
      • threat
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qd6#
        • 2.Sf5+
          • 2...Kc5
            • 3.Qd4#
            • 3.Qd6#
          • 2...Kxc7
            • 3.Be5#
            • 3.Qd6#
      • 1...Ke7
        • 2.Sxb5
          • threat
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qd6#
          • 2...Kxf8
            • 3.Qd6#
        • 2.Sf5+
          • 2...Kxf8
            • 3.Qd6#
        • 2.S4c6+
          • 2...Kxf8
            • 3.Qd6#
        • 2.Be5
          • threat
            • 3.Rxf7#
            • 3.Re8#
          • 2...Kxf8
            • 3.Bd6#
          • 2...Rxd8
            • 3.cxd8Q#
          • 2...f5
            • 3.Rf7#
        • 2.Re5+
          • 2...Kd6
            • 3.Sxb5#
          • 2...Kxf8
            • 3.Re8#
        • 2.Rxf7+
          • 2...Kd6
            • 3.Sxb5#
        • 2.Re8+
          • 2...Kd6
            • 3.Sxb5#
      • 1...Rxc7
        • 2.Sxb5+
          • 2...Ke7
            • 3.Re8#
            • 3.Qd6#
        • 2.Sf5+
          • 2...Kc5
            • 3.Qd4#
            • 3.Qd6#
        • 2.Sxf7+
          • 2...Ke7
            • 3.d8Q#
        • 2.Bf6
          • threat
            • 3.Sxb5#
            • 3.Sxf7#
        • 2.Re5
          • threat
            • 3.Sxb5#
            • 3.Sf5#
            • 3.Sxf7#
      • 1...Rxd8
        • 2.Sxb5+
          • 2...Kc6
            • 3.Qd5#
            • 3.cxd8S#
          • 2...Ke7
            • 3.Qd6#
            • 3.cxd8Q#
      • 1...cxb3
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qd6#
        • 2.Sf5+
          • 2...Kc5
            • 3.Qd4#
          • 2...Kxc7
            • 3.Be5#
            • 3.Qd6#
      • 1...f5
        • 2.Sxb5+
          • 2...Kc5
            • 3.Rgxf5#
            • 3.Rfxf5#
          • 2...Ke7
            • 3.Rf7#
            • 3.Re8#
            • 3.Qd6#
        • 2.Sxf5+
          • 2...Kc5
            • 3.Sxe3#
            • 3.Sg3#
            • 3.Sh4#
            • 3.Sd6#
            • 3.Sh6#
            • 3.Se7#
            • 3.Sg7#
            • 3.Qd4#
            • 3.Qd6#
          • 2...Kxc7
            • 3.Be5#
            • 3.Qd6#
      • 1...Bc3
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qd6#
        • 2.Sf5+
          • 2...Kc5
            • 3.Qd6#
          • 2...Kxc7
            • 3.Qd6#
      • 1...Bb4
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...b4
        • 2.Sc2+
          • 2...Kxc7
            • 3.Be5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Se2+
          • 2...Kxc7
            • 3.Be5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Sf3+
          • 2...Kxc7
            • 3.Be5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
        • 2.Sb5+
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qd6#
        • 2.S4c6+
          • 2...Kxc7
            • 3.Be5#
        • 2.S4e6+
          • 2...Ke7
            • 3.Sc6#
            • 3.Rxf7#
            • 3.Re8#
        • 2.Rd5+
          • 2...Kxd5
            • 3.S4e6#
          • 2...Kxc7
            • 3.Be5#
          • 2...Ke7
            • 3.Rxf7#
            • 3.Re8#
      • 1...f6
        • 2.Sxb5+
          • 2...Ke7
            • 3.Rf7#
            • 3.Re8#
            • 3.Qd6#
        • 2.Sf5+
          • 2...Kc5
            • 3.Qd4#
            • 3.Qd6#
          • 2...Kxc7
            • 3.Qd6#
      • 1...Bd2!
    • 1.dxc8Q?
      • threat
        • 2.Qd7#
      • 1...Ke7
        • 2.Ke5
          • threat
            • 3.S8c6#
            • 3.Qxf7#
          • 2...f6+
            • 3.Qxf6#
          • 2...Kxf8
            • 3.Qxf7#
        • 2.Sf5+
          • 2...Kxf8
            • 3.Se6#
            • 3.Sb7#
        • 2.S4c6+
          • 2...Kd6
            • 3.Qd7#
          • 2...Kxf8
            • 3.Se6#
            • 3.Sb7#
        • 2.S8c6+
          • 2...Kd6
            • 3.Rd8#
            • 3.Qd7#
            • 3.Qd8#
        • 2.Sb7
          • threat
            • 3.Sf5#
            • 3.Sc6#
            • 3.Re5#
            • 3.Re8#
            • 3.Qd8#
            • 3.Qe8#
        • 2.Bf6+
          • 2...Kd6
            • 3.Sxf7#
            • 3.Qd7#
          • 2...Kxf6
            • 3.Rxf7#
            • 3.Qe6#
          • 2...Kxf8
            • 3.S8e6#
            • 3.Sb7#
        • 2.Re5+
          • 2...Kd6
            • 3.Sf5#
            • 3.Sxf7#
            • 3.Qd7#
          • 2...Kxf8
            • 3.Sb7#
        • 2.Rxf7+
          • 2...Kd6
            • 3.Rd7#
            • 3.Qe6#
            • 3.Qd7#
          • 2...Ke8
            • 3.Bd7#
            • 3.Re5#
            • 3.Rg8#
            • 3.Qe6#
            • 3.Qd7#
        • 2.Qd7+
          • 2...Kxf8
            • 3.Qxf7#
      • 1...f5
        • 2.Sf7+
          • 2...Kc5
            • 3.Rxf5#
            • 3.Qxf5#
          • 2...Kd5
            • 3.Rxf5#
            • 3.Qxf5#
          • 2...Ke7
            • 3.Sxf5#
            • 3.Sc6#
            • 3.Qd8#
            • 3.Qe8#
        • 2.Qxf5
          • threat
            • 3.Qd7#
            • 3.Qe5#
          • 2...Kxc7
            • 3.Be5#
            • 3.Qe5#
          • 2...Ke7
            • 3.Qf6#
        • 2.Qe6+
          • 2...Kc5
            • 3.Rgxf5#
            • 3.Rfxf5#
            • 3.Qe5#
            • 3.Qc6#
          • 2...Kxc7
            • 3.Be5#
      • 1...Qxc8!
    • 1.dxc8S+?
      • 1...Kxc7
        • 2.Be5#
      • 1...Qxc8!
  • Keys
    • 1.Kf5!
      • threat
        • 2.Kf6
          • threat
            • 3.Qf4#
          • 2...Kxc7
            • 3.Qf4#
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...Kc5
        • 2.Kf6+
          • 2...Kxd4
            • 3.Kxf7#
          • 2...Kd6
            • 3.Qf4#
      • 1...Kd5
        • 2.Kf6+
          • 2...Kxd4
            • 3.Kxf7#
          • 2...Kd6
            • 3.Qf4#
      • 1...Kxc7
        • 2.Be5+
          • 2...Kxd7
            • 3.Kf6#
        • 2.Qf4+
          • 2...Kxd7
            • 3.Kf6#
      • 1...Kxd7
        • 2.Kf6+
          • 2...Kd6
            • 3.Qf4#
          • 2...Kxc7
            • 3.Qf4#
      • 1...Ke7
        • 2.Ke5
          • threat
            • 3.Rxf7#
            • 3.Re8#
            • 3.Qxf7#
          • 2...f6+
            • 3.Qxf6#
          • 2...Kxf8
            • 3.Qxf7#
          • 2...f5
            • 3.Rf7#
      • 1...Rxc7
        • 2.Sxf7+
          • 2...Kc5
            • 3.Kxe4#
            • 3.Kf4#
            • 3.Ke6#
          • 2...Kd5
            • 3.Kf4#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.d8Q#
      • 1...Rxd8
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
            • 3.cxd8Q#
          • 2...Ke7
            • 3.cxd8Q#
      • 1...cxb3
        • 2.Kf6
          • threat
            • 3.Qf4#
          • 2...Kxc7
            • 3.Qf4#
      • 1...Qb7
        • 2.Sxb5+
          • 2...Kc5
            • 3.Qxc4#
          • 2...Kd5
            • 3.Kf6#
            • 3.Qxc4#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...Qa7
        • 2.Kf6
          • threat
            • 3.Sxb5#
            • 3.Qf4#
          • 2...Kxc7
            • 3.Qf4#
        • 2.Sxb5+
          • 2...Kc5
            • 3.Kf6#
            • 3.Qxc4#
          • 2...Kd5
            • 3.Kf6#
            • 3.Qxc4#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...Qa8
        • 2.Sxb5+
          • 2...Kc5
            • 3.Qxc4#
          • 2...Kd5
            • 3.Kf6#
            • 3.Qxc4#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...Rb8
        • 2.Kf6
          • threat
            • 3.Qf4#
            • 3.cxb8Q#
            • 3.cxb8B#
          • 2...Kxc7
            • 3.Qf4#
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
        • 2.cxb8Q+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...Be1
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...Bd2
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...Bc3
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...Bb4
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...e2
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...b4
        • 2.Kf6
          • threat
            • 3.Qf4#
          • 2...Kxc7
            • 3.Qf4#
          • 2...Qb5
            • 3.Sxb5#
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#
      • 1...f6
        • 2.Kxf6
          • threat
            • 3.Qf4#
          • 2...Kxc7
            • 3.Qf4#
      • 1...h6
        • 2.Qf4+
          • 2...Kc5
            • 3.Qe5#
          • 2...Kd5
            • 3.Qe5#
          • 2...Kxd7
            • 3.Kf6#
          • 2...Ke7
            • 3.Rxf7#

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