Problem Display
PID: 72960 (2q3N1/PP2n1pP/KRPk2B1/BPpP1R2/2P5/4P3/8/3Q4 w - - 0 1)

Hoffmann, Peter

Die Schwalbe, 1982

2q3N1/PP2n1pP/KRPk2B1/BPpP1R2/2P5/4P3/8/3Q4

#3

15 + 5


3752 FIDE Album (1980-1982) 1988

SOLUTION


  • SOUND
  • Sets
    • 1...Kc7
      • 2.d6+
        • 2...Kd8
          • 3.Rf8#
    • 1...Qxf5
      • 2.b8Q#
      • 2.b8B#
    • 1...Qe6
      • 2.b8Q#
      • 2.b8B#
    • 1...Qxc6
      • 2.b8Q+
        • 2...Kd7
          • 3.Be8#
    • 1...Qa8
      • 2.b8Q+
        • 2...Qxb8
          • 3.axb8Q#
          • 3.axb8B#
      • 2.b8B+
        • 2...Qxb8
          • 3.axb8Q#
          • 3.axb8B#
    • 1...Qb8
      • 2.axb8Q#
      • 2.axb8B#
    • 1...Qe8
      • 2.b8Q+
        • 2...Qxb8
          • 3.axb8Q#
          • 3.axb8B#
      • 2.b8B+
        • 2...Qxb8
          • 3.axb8Q#
          • 3.axb8B#
    • 1...Qf8
      • 2.b8Q+
        • 2...Qxb8
          • 3.axb8Q#
          • 3.axb8B#
      • 2.b8B+
        • 2...Qxb8
          • 3.axb8Q#
          • 3.axb8B#
    • 1...Qxg8
      • 2.b8Q+
        • 2...Qxb8
          • 3.axb8Q#
          • 3.axb8B#
      • 2.b8B+
        • 2...Qxb8
          • 3.axb8Q#
          • 3.axb8B#
    • 1...Sxd5
      • 2.bxc8R
        • 2...Ke6
          • 3.Qxd5#
    • 1...Sxf5
      • 2.bxc8Q
        • threat
          • 3.Qb8#
        • 2...Ke5
          • 3.Qe6#
    • 1...Sxc6
      • 2.bxc8B
        • 2...Kc7
          • 3.Rxc6#
    • 1...Sxg6
      • 2.bxc8Q
        • threat
          • 3.Qd7#
          • 3.Qb8#
          • 3.Qd8#
          • 3.c7#
      • 2.bxc8S+
        • 2...Kc7
          • 3.Rb8#
    • 1...Sxg8
      • 2.bxc8S+
        • 2...Kc7
          • 3.Rb8#
  • Tries
    • 1.Rf6+?
      • 1...Kc7
        • 2.d6+
          • 2...Kd8
            • 3.Rf8#
        • 2.bxc8Q+
          • 2...Kxc8
            • 3.Rb8#
          • 2...Sxc8
            • 3.Rb7#
        • 2.bxc8R+
          • 2...Kxc8
            • 3.Rb8#
          • 2...Sxc8
            • 3.Rb7#
      • 1...gxf6!
    • 1.Qc2?
      • threat
        • 2.Qh2#
      • 1...Kc7
        • 2.Qh2+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Qe4#
            • 3.Qf5#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qh2#
      • 1...Sxf5
        • 2.Qh2+
          • 2...Sg3
            • 3.Qxg3#
        • 2.bxc8Q
          • threat
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
        • 2.bxc8S+
          • 2...Ke5
            • 3.Qxf5#
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qh2+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qe2?
      • threat
        • 2.Qh2#
      • 1...Kc7
        • 2.Qh2+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Qg4#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qh2#
      • 1...Sxf5
        • 2.Qh2+
          • 2...Sg3
            • 3.Qxg3#
        • 2.bxc8Q
          • threat
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qh2+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qf3?
      • threat
        • 2.Qg3#
        • 2.Qf4#
      • 1...Kc7
        • 2.Qg3+
          • 2...Kd8
            • 3.Rf8#
        • 2.Qf4+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Bf7#
            • 3.Qe4#
            • 3.Qg4#
            • 3.Qh3#
            • 3.Qf5#
            • 3.Qf7#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qg3#
            • 3.Qf4#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qg3+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qg4?
      • threat
        • 2.Qg3#
        • 2.Qf4#
      • 1...Kc7
        • 2.Qg3+
          • 2...Kd8
            • 3.Rf8#
        • 2.Qf4+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.Rf6+
          • 2...Ke5
            • 3.Bc3#
            • 3.Qg3#
            • 3.Qe4#
            • 3.Qf4#
          • 2...Kc7
            • 3.Rbxc6#
            • 3.b8Q#
          • 2...gxf6
            • 3.b8Q#
            • 3.b8B#
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Kc7
            • 3.Qxc8#
            • 3.Qg3#
            • 3.Qf4#
            • 3.bxc8Q#
            • 3.bxc8R#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
        • 2.bxc8R
          • 2...Kd7
            • 3.Rf6#
      • 1...Sxg6
        • 2.Qg3+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qxg6#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qh5?
      • threat
        • 2.Qh2#
      • 1...Kc7
        • 2.Qh2+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Bf5#
            • 3.Bf7#
            • 3.Qg4#
            • 3.Qh3#
            • 3.Qe5#
            • 3.Qf5#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qh2#
            • 3.Qe5#
      • 1...Sxf5
        • 2.Qh2+
          • 2...Sg3
            • 3.Qxg3#
        • 2.bxc8Q
          • threat
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
        • 2.bxc8S+
          • 2...Ke5
            • 3.Qxf5#
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qh2+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qxg6#
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qa1?
      • threat
        • 2.Qe5#
      • 1...Kc7
        • 2.Qe5+
          • 2...Kd8
            • 3.Rf8#
            • 3.Qxe7#
        • 2.d6+
          • 2...Kxd6
            • 3.Qe5#
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.Qe5+
          • 2...Kd7
            • 3.Qxe7#
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxf5
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
        • 2.bxc8R
          • 2...Sf4
            • 3.Qe5#
          • 2...Sh4
            • 3.Qe5#
          • 2...Se5
            • 3.Qxe5#
          • 2...Se7
            • 3.Qe5#
          • 2...Sf8
            • 3.Qe5#
          • 2...Sh8
            • 3.Qe5#
      • 1...Qxb7+!
    • 1.Qe1?
      • threat
        • 2.Qg3#
      • 1...Kc7
        • 2.Qg3+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qg3#
      • 1...Sxf5
        • 2.bxc8Q
          • threat
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qg3+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qf1?
      • threat
        • 2.Qf4#
      • 1...Kc7
        • 2.Qf4+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Bf7#
            • 3.Qh3#
            • 3.Qf5#
            • 3.Qf7#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qf4#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qg1?
      • threat
        • 2.Qh2#
        • 2.Qg3#
      • 1...Kc7
        • 2.Qh2+
          • 2...Kd8
            • 3.Rf8#
        • 2.Qg3+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Qg4#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qh2#
            • 3.Qg3#
      • 1...Sxf5
        • 2.Qh2+
          • 2...Sg3
            • 3.Qxg3#
        • 2.bxc8Q
          • threat
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qh2+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.Qg3+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qxg6#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qh1?
      • threat
        • 2.Qh2#
      • 1...Kc7
        • 2.Qh2+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Qe4#
            • 3.Qh3#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qh2#
      • 1...Sxf5
        • 2.Qh2+
          • 2...Sg3
            • 3.Qxg3#
        • 2.bxc8Q
          • threat
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qh2+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.Qd2?
      • threat
        • 2.Qh2#
      • 1...Kc7
        • 2.Qh2+
          • 2...Kd8
            • 3.Rf8#
        • 2.d6+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qh2#
        • 2.bxc8R
          • 2...Ke6
            • 3.Qxd5#
      • 1...Sxf5
        • 2.Qh2+
          • 2...Sg3
            • 3.Qxg3#
        • 2.bxc8Q
          • threat
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qh2+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
    • 1.bxc8Q?
      • threat
        • 2.Qd7#
        • 2.Qb8#
        • 2.Qd8#
      • 1...Sxd5
        • 2.Rxd5#
        • 2.Qd7#
        • 2.Qxd5#
        • 2.c7#
      • 1...Sxf5
        • 2.Qb8#
      • 1...Sxc6
        • 2.Rxc6#
        • 2.Qxc6#
        • 2.Qd8#
        • 2.dxc6#
      • 1...Sxg8
        • 2.Qd7#
        • 2.Qd8#
      • 1...Sxc8!
    • 1.bxc8S+?
      • 1...Kc7
        • 2.Rb8#
      • 1...Sxc8!
    • 1.bxc8B?
      • threat
        • 2.Rb7
          • threat
            • 3.Bc7#
            • 3.Rd7#
        • 2.c7+
          • 2...Kxc7
            • 3.Rc6#
          • 2...Sc6
            • 3.Rxc6#
      • 1...Kc7
        • 2.Rb7+
          • 2...Kd6
            • 3.Bc7#
            • 3.Rd7#
          • 2...Kxc8
            • 3.Sxe7#
            • 3.Rf8#
            • 3.Rb8#
            • 3.a8Q#
            • 3.a8R#
        • 2.d6+
          • 2...Kxc8
            • 3.Rf8#
            • 3.Rb8#
            • 3.a8Q#
            • 3.a8R#
          • 2...Kd8
            • 3.Rf8#
            • 3.Rb8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Kc7
            • 3.Rb8#
        • 2.Rf7
          • 2...Ke5
            • 3.Qxd5#
        • 2.Qxd5+
          • 2...Kc7
            • 3.Rb8#
            • 3.Qd7#
        • 2.c7+
          • 2...Kxc7
            • 3.Rc6#
      • 1...Sxf5
        • 2.c7+
          • 2...Ke5
            • 3.Re6#
          • 2...Kxc7
            • 3.Rc6#
      • 1...Sxg6
        • 2.Rb7
          • threat
            • 3.Bc7#
            • 3.Rd7#
        • 2.c7+
          • 2...Kxc7
            • 3.Rc6#
      • 1...Sxg8
        • 2.c7+
          • 2...Kxc7
            • 3.Rc6#
          • 2...Ke7
            • 3.Re6#
            • 3.d6#
            • 3.hxg8S#
        • 2.hxg8Q
          • threat
            • 3.Qd8#
          • 2...Kc7
            • 3.d6#
          • 2...Ke7
            • 3.Qf8#
            • 3.d6#
        • 2.hxg8R
          • 2...Kc7
            • 3.d6#
          • 2...Ke7
            • 3.d6#
      • 1...Sxc8!
    • 1.bxc8R?
      • threat
        • 2.Rb7
          • threat
            • 3.Bc7#
            • 3.Rd7#
            • 3.Rd8#
          • 2...Sxd5
            • 3.Qxd5#
          • 2...Sxc6
            • 3.Rxc6#
        • 2.Rd8+
          • 2...Kc7
            • 3.Rb7#
            • 3.Rbb8#
      • 1...Sxf5
        • 2.Qf3
          • threat
            • 3.Qf4#
          • 2...Ke5
            • 3.Qf4#
        • 2.Qg4
          • threat
            • 3.Qf4#
          • 2...Ke5
            • 3.Qf4#
        • 2.Qf1
          • threat
            • 3.Qf4#
          • 2...Ke5
            • 3.Qf4#
        • 2.c7+
          • 2...Ke5
            • 3.Re6#
          • 2...Kd7
            • 3.Bxf5#
      • 1...Sxc6
        • 2.Be8
          • threat
            • 3.Rbxc6#
            • 3.Rcxc6#
        • 2.Rbxc6+
          • 2...Kd7
            • 3.Be8#
            • 3.Rf7#
            • 3.Rd8#
        • 2.Rcxc6+
          • 2...Kd7
            • 3.Rb7#
        • 2.Rd8+
          • 2...Kc7
            • 3.Rxc6#
            • 3.Rb7#
        • 2.Qg4
          • 2...Kd7
            • 3.Rf6#
        • 2.dxc6+
          • 2...Ke6
            • 3.Re8#
            • 3.Qd5#
            • 3.Qd7#
            • 3.c7#
        • 2.a8Q
          • 2...Kd7
            • 3.Qxc6#
      • 1...Sxg6
        • 2.Bc3
          • 2...Sf4
            • 3.Be5#
          • 2...Sh4
            • 3.Be5#
          • 2...Se5
            • 3.Bxe5#
          • 2...Se7
            • 3.Be5#
          • 2...Sf8
            • 3.Be5#
          • 2...Sh8
            • 3.Be5#
        • 2.Rb7
          • threat
            • 3.Bc7#
            • 3.Rd7#
            • 3.Rd8#
        • 2.Rbb8
          • threat
            • 3.Bc7#
            • 3.Rd8#
        • 2.Rd8+
          • 2...Kc7
            • 3.Rb7#
            • 3.Rbb8#
        • 2.Qa1
          • 2...Sf4
            • 3.Qe5#
          • 2...Sh4
            • 3.Qe5#
          • 2...Se5
            • 3.Qxe5#
          • 2...Se7
            • 3.Qe5#
          • 2...Sf8
            • 3.Qe5#
          • 2...Sh8
            • 3.Qe5#
        • 2.Qd4
          • 2...cxd4
            • 3.Bb4#
          • 2...Sf4
            • 3.Qe5#
            • 3.Qxf4#
          • 2...Sh4
            • 3.Qe5#
            • 3.Qf4#
          • 2...Se5
            • 3.Qxe5#
          • 2...Se7
            • 3.Qe5#
            • 3.Qf4#
          • 2...Sf8
            • 3.Qe5#
            • 3.Qf4#
          • 2...Sh8
            • 3.Qe5#
            • 3.Qf4#
        • 2.a8Q
          • threat
            • 3.Qb8#
      • 1...Sxg8
        • 2.Rd8+
          • 2...Kc7
            • 3.Rb7#
            • 3.Rbb8#
          • 2...Ke7
            • 3.Rb7#
            • 3.Rd7#
        • 2.Qa1
          • threat
            • 3.Qe5#
          • 2...Ke7
            • 3.Qe5#
        • 2.Qd4
          • threat
            • 3.Qe5#
          • 2...Ke7
            • 3.Qxc5#
            • 3.Qe5#
          • 2...cxd4
            • 3.Bb4#
        • 2.hxg8Q
          • 2...Ke7
            • 3.Qe6#
            • 3.Qd8#
            • 3.Qf8#
            • 3.d6#
        • 2.hxg8B
          • 2...Ke7
            • 3.d6#
      • 1...Sxc8!
    • 1.h8Q?
      • threat
        • 2.Qh2#
      • 1...Kc7
        • 2.Qh2+
          • 2...Kd8
            • 3.Rf8#
        • 2.d6+
          • 2...Kd8
            • 3.Sxe7#
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Sxd5
        • 2.Rxd5+
          • 2...Ke6
            • 3.Qg4#
            • 3.Qh3#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qh2#
        • 2.Qxg7
          • threat
            • 3.Qe5#
            • 3.Qxd5#
            • 3.Qe7#
            • 3.c7#
          • 2...Qxb7+
            • 3.cxb7#
          • 2...Ke6
            • 3.Qe5#
            • 3.Qxd5#
        • 2.Qxd5+
          • 2...Kc7
            • 3.Qh2#
        • 2.Qh2+
          • 2...Ke6
            • 3.Qe5#
            • 3.Qxd5#
            • 3.cxd5#
            • 3.bxc8Q#
            • 3.bxc8B#
        • 2.bxc8R
          • 2...Ke6
            • 3.Qxd5#
      • 1...Sxf5
        • 2.Qh2+
          • 2...Sg3
            • 3.Qxg3#
        • 2.bxc8Q
          • threat
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
      • 1...Sxc6
        • 2.dxc6+
          • 2...Ke6
            • 3.Qd5#
            • 3.c7#
            • 3.bxc8Q#
            • 3.bxc8B#
          • 2...Kc7
            • 3.Qh2#
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg6
        • 2.Qh2+
          • 2...Sf4
            • 3.Qxf4#
          • 2...Se5
            • 3.Qxe5#
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qb8#
            • 3.Qd8#
            • 3.c7#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Sxg8
        • 2.bxc8Q
          • threat
            • 3.Qd7#
            • 3.Qd8#
          • 2...Ke7
            • 3.Qd7#
            • 3.Qc7#
            • 3.Qf8#
            • 3.d6#
          • 2...Sf6
            • 3.Qhf8#
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qxb7+!
  • Keys
    • 1.h8S!
      • threat
        • 2.Sf7+
          • 2...Kc7
            • 3.d6#
      • 1...Qxb7+
        • 2.Rxb7
          • threat
            • 3.Sf7#
            • 3.Bc7#
            • 3.Rd7#
          • 2...Sxd5
            • 3.Qxd5#
      • 1...Kc7
        • 2.d6+
          • 2...Kd8
            • 3.Rf8#
      • 1...Qxc6
        • 2.b8Q+
          • 2...Kd7
            • 3.Be8#
      • 1...Qxg8
        • 2.Sf7+
          • 2...Kc7
            • 3.d6#
          • 2...Qxf7
            • 3.b8Q#
            • 3.b8B#
        • 2.b8Q+
          • 2...Qxb8
            • 3.axb8Q#
            • 3.axb8B#
        • 2.b8B+
          • 2...Qxb8
            • 3.axb8Q#
            • 3.axb8B#
      • 1...Sxd5
        • 2.bxc8R
          • 2...Ke6
            • 3.Qxd5#
      • 1...Sxf5
        • 2.bxc8Q
          • threat
            • 3.Sf7#
            • 3.Qb8#
          • 2...Ke5
            • 3.Qe6#
      • 1...Sxc6
        • 2.bxc8B
          • 2...Kc7
            • 3.Rxc6#
      • 1...Sxg8
        • 2.bxc8S+
          • 2...Kc7
            • 3.Rb8#
      • 1...Qd7
        • 2.Sf7+
          • 2...Kc7
            • 3.b8Q#
        • 2.b8Q+
          • 2...Qc7
            • 3.Sf7#
        • 2.b8B+
          • 2...Qc7
            • 3.Sf7#
      • 1...Qd8
        • 2.b8Q+
          • 2...Qc7
            • 3.Sf7#
          • 2...Qxb8
            • 3.axb8Q#
            • 3.axb8B#
        • 2.b8B+
          • 2...Qc7
            • 3.Sf7#
          • 2...Qxb8
            • 3.axb8Q#
            • 3.axb8B#
      • 1...Qe8
        • 2.Sf7+
          • 2...Kc7
            • 3.d6#
          • 2...Qxf7
            • 3.b8Q#
            • 3.b8B#
        • 2.b8Q+
          • 2...Qxb8
            • 3.axb8Q#
            • 3.axb8B#
        • 2.b8B+
          • 2...Qxb8
            • 3.axb8Q#
            • 3.axb8B#
      • 1...Qf8
        • 2.Sf7+
          • 2...Kc7
            • 3.d6#
          • 2...Qxf7
            • 3.b8Q#
            • 3.b8B#
        • 2.b8Q+
          • 2...Qxb8
            • 3.axb8Q#
            • 3.axb8B#
        • 2.b8B+
          • 2...Qxb8
            • 3.axb8Q#
            • 3.axb8B#

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