Problem Display
PID: 185838 (k5r1/pp1N4/2R4b/8/K2pB3/pp6/2p4Q/3b4 w - - 0 1)

Kipping, Cyril Stanley

Chess, 1957

k5r1/pp1N4/2R4b/8/K2pB3/pp6/2p4Q/3b4

#3

5 + 10


SOLUTION


  • SOUND
  • Sets
    • 1...Rg1
      • 2.Rc8#
      • 2.Qb8#
    • 1...Rg2
      • 2.Rc8#
      • 2.Qb8#
    • 1...Rg3
      • 2.Rc8#
    • 1...Rg4
      • 2.Rc8#
      • 2.Qb8#
    • 1...Rg5
      • 2.Rc8#
      • 2.Qb8#
    • 1...Rg6
      • 2.Rc8#
      • 2.Qb8#
    • 1...Rg7
      • 2.Rc8#
      • 2.Qb8#
    • 1...Rb8
      • 2.Qxb8#
    • 1...Rc8
      • 2.Rxc8#
    • 1...Bf8
      • 2.Rc8#
      • 2.Qb8#
    • 1...a5
      • 2.Ra6#
    • 1...a6
      • 2.Rxa6#
    • 1...bxc6
      • 2.Bxc6#
    • 1...b5+
      • 2.Ka5
        • threat
          • 3.Rxc2#
          • 3.Rc3#
          • 3.Rc4#
          • 3.Rc5#
          • 3.Ra6#
          • 3.Rb6#
          • 3.Rd6#
          • 3.Re6#
          • 3.Rf6#
          • 3.Rg6#
          • 3.Rxh6#
          • 3.Rc7#
          • 3.Rc8#
        • 2...Kb7
          • 3.Rxc2#
          • 3.Rc3#
          • 3.Rc4#
          • 3.Rc5#
          • 3.Rc7#
    • 1...b6
      • 2.Rxc2#
      • 2.Rc3#
      • 2.Rc4#
      • 2.Rc5#
      • 2.Rxb6#
      • 2.Rd6#
      • 2.Re6#
      • 2.Rf6#
      • 2.Rg6#
      • 2.Rxh6#
      • 2.Rc7#
      • 2.Rc8#
  • Tries
    • 1.Ra6?
      • threat
        • 2.Sb6#
      • 1...Bf4
        • 2.Sb6+
          • 2...Kb8
            • 3.Qxf4#
        • 2.Qxf4
          • threat
            • 3.Sb6#
          • 2...Rg6
            • 3.Qb8#
            • 3.Qf8#
      • 1...Rg3!
    • 1.Rg6?
      • threat
        • 2.Rxg8+
          • 2...Bf8
            • 3.Rxf8#
            • 3.Qb8#
        • 2.Qc7
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...c1Q
        • 2.Rxg8+
          • 2...Qc8
            • 3.Rxc8#
          • 2...Bf8
            • 3.Qb8#
      • 1...c1S
        • 2.Rxg8+
          • 2...Bf8
            • 3.Rxf8#
            • 3.Qb8#
      • 1...c1B
        • 2.Rxg8+
          • 2...Bf8
            • 3.Rxf8#
            • 3.Qb8#
      • 1...c1R
        • 2.Rxg8+
          • 2...Rc8
            • 3.Rxc8#
          • 2...Bf8
            • 3.Qb8#
      • 1...Rd8
        • 2.Qc7
          • threat
            • 3.Bxb7#
            • 3.Qxd8#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...Re8
        • 2.Qc7
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
      • 1...Rf8
        • 2.Qc7
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...Rh8
        • 2.Qc7
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...Be2
        • 2.Rxg8+
          • 2...Bf8
            • 3.Rxf8#
            • 3.Qb8#
      • 1...Bf3
        • 2.Rxg8+
          • 2...Bf8
            • 3.Rxf8#
            • 3.Qb8#
      • 1...Bg4
        • 2.Rxg8+
          • 2...Bf8
            • 3.Rxf8#
            • 3.Qb8#
      • 1...Bh5
        • 2.Rxg8+
          • 2...Be8
            • 3.Rxe8#
            • 3.Qb8#
          • 2...Bf8
            • 3.Qb8#
        • 2.Qc7
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...Bf4
        • 2.Rxg8+
          • 2...Bb8
            • 3.Rxb8#
            • 3.Qxb8#
      • 1...Bg5
        • 2.Rxg8+
          • 2...Bd8
            • 3.Rxd8#
            • 3.Qb8#
        • 2.Qc7
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...Bg7
        • 2.Qc7
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...a2
        • 2.Rxg8+
          • 2...Bf8
            • 3.Rxf8#
            • 3.Qb8#
      • 1...b2
        • 2.Rxg8+
          • 2...Bf8
            • 3.Rxf8#
            • 3.Qb8#
      • 1...Rc8!
    • 1.Rc7?
      • threat
        • 2.Bxb7#
      • 1...a5
        • 2.Rxb7
          • threat
            • 3.Sb6#
            • 3.Rc7#
          • 2...Rg6
            • 3.Qb8#
      • 1...a6
        • 2.Sb6+
          • 2...Ka7
            • 3.Rxb7#
          • 2...Kb8
            • 3.Rxb7#
        • 2.Bxb7+
          • 2...Ka7
            • 3.Bh1#
            • 3.Bg2#
            • 3.Bf3#
            • 3.Be4#
            • 3.Bd5#
            • 3.Bc6#
        • 2.Rxb7
          • threat
            • 3.Sb6#
            • 3.Rc7#
          • 2...Rg6
            • 3.Qb8#
      • 1...Rb8
        • 2.Rxb7
          • threat
            • 3.Rxb8#
            • 3.Qxb8#
          • 2...Rxb7
            • 3.Qb8#
          • 2...Rc8
            • 3.Rc7#
            • 3.Rb8#
          • 2...Rd8
            • 3.Rxb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rc7#
            • 3.Rb8#
          • 2...Re8
            • 3.Rb8#
          • 2...Rf8
            • 3.Rxb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rc7#
            • 3.Rb8#
          • 2...Rg8
            • 3.Rxb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rc7#
            • 3.Rb8#
          • 2...Rh8
            • 3.Rxb3#
            • 3.Rb4#
            • 3.Rb5#
            • 3.Rb6#
            • 3.Rc7#
            • 3.Rb8#
      • 1...Bf3!
    • 1.Qc7?
      • threat
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rxh6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...c1Q
        • 2.Rc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...c1S
        • 2.Rc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...c1B
        • 2.Rc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...c1R
        • 2.Rc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...Re8
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Rxe8#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rxh6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rxe4
            • 3.Qb8#
            • 3.Qd8#
            • 3.Qc8#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Rf8
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rxh6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Rh8
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rxh6
          • threat
            • 3.Bxb7#
            • 3.Rxh8#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Be2
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Bf3
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Qxb7#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Bg4
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Bc1
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Rxg8#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rh6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Bd2
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Rxg8#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rh6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Be3
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Rxg8#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rh6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Bf4
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
      • 1...Bg5
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rh6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...Bg7
        • 2.Rxc2
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc3
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc4
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rc5
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Ra6
          • threat
            • 3.Sb6#
            • 3.Bxb7#
            • 3.Qxb7#
        • 2.Rb6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rd6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Re6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rf6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rg6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Rh6
          • threat
            • 3.Bxb7#
            • 3.Qxb7#
          • 2...Rb8
            • 3.Qxb8#
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...a2
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...b2
        • 2.Qc8+
          • 2...Rxc8
            • 3.Rxc8#
      • 1...b5+!
  • Keys
    • 1.Qg2!
      • threat
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
        • 2.Qxg8+
          • 2...Bf8
            • 3.Rc8#
            • 3.Qxf8#
      • 1...b5+
        • 2.Ka5
          • threat
            • 3.Rxc2#
            • 3.Rc3#
            • 3.Rc4#
            • 3.Rc5#
            • 3.Ra6#
            • 3.Rb6#
            • 3.Rd6#
            • 3.Re6#
            • 3.Rf6#
            • 3.Rg6#
            • 3.Rxh6#
            • 3.Rc7#
            • 3.Rc8#
          • 2...Kb7
            • 3.Rxc2#
            • 3.Rc3#
            • 3.Rc4#
            • 3.Rc5#
      • 1...c1Q
        • 2.Qxg8+
          • 2...Bf8
            • 3.Qxf8#
      • 1...c1R
        • 2.Rc8+
          • 2...Rcxc8
            • 3.Bxb7#
          • 2...Rgxc8
            • 3.Bxb7#
        • 2.Qxg8+
          • 2...Bf8
            • 3.Qxf8#
      • 1...Rb8
        • 2.Ra6
          • threat
            • 3.Sb6#
          • 2...Rc8
            • 3.Bxb7#
          • 2...Rd8
            • 3.Bxb7#
          • 2...Re8
            • 3.Bxb7#
          • 2...Rf8
            • 3.Bxb7#
          • 2...Rg8
            • 3.Bxb7#
          • 2...Rh8
            • 3.Bxb7#
      • 1...Rd8
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
      • 1...Re8
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
      • 1...Rf8
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
      • 1...Rh8
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
      • 1...Bf3
        • 2.Qxg8+
          • 2...Bf8
            • 3.Rc8#
            • 3.Qxf8#
      • 1...Bg4
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
      • 1...Bh5
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
        • 2.Qxg8+
          • 2...Be8
            • 3.Rc8#
            • 3.Qxe8#
          • 2...Bf8
            • 3.Rc8#
      • 1...Bf4
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
          • 2...Bb8
            • 3.Bxb7#
        • 2.Qxg8+
          • 2...Bb8
            • 3.Qxb8#
      • 1...Bg5
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#
      • 1...Bg7
        • 2.Rc8+
          • 2...Rxc8
            • 3.Bxb7#

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