Problem Display
PID: 39436 (4nr2/8/5Rpb/B6b/1K2p1p1/2R1p3/2pk4/3B2Q1 w - - 0 1)

Kainer, Cenek

Casopis ceskoslovenskych sachistu, 1922

4nr2/8/5Rpb/B6b/1K2p1p1/2R1p3/2pk4/3B2Q1

#3

6 + 10


14986 White-Hume Collection 2014

SOLUTION


  • SOUND
  • Sets
    • 1...Kc1
      • 2.Bxc2+
        • 2...Kb2
          • 3.Qb1#
        • 2...Kd2
          • 3.Qd1#
    • 1...Sd6
      • 2.Rxc2+
        • 2...Kd3
          • 3.Rxd6#
    • 1...Sg7
      • 2.Rxc2+
        • 2...Kd3
          • 3.Rd6#
    • 1...c1B
      • 2.Kc4
        • threat
          • 3.Rc2#
          • 3.Ra3#
          • 3.Rb3#
          • 3.Rd3#
          • 3.Rxe3#
        • 2...Sd6+
          • 3.Rxd6#
  • Tries
    • 1.Kb3?
      • threat
        • 2.Bxc2
          • threat
            • 3.Rxe3#
            • 3.Qd1#
          • 2...Ke2
            • 3.Qd1#
          • 2...e2
            • 3.Rd3#
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
        • 2.Bf3
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
        • 2.Bxg4
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...cxd1Q+
        • 2.Rc2+
          • 2...Kd3
            • 3.Qxd1#
      • 1...cxd1B+
        • 2.Rc2+
          • 2...Kd3
            • 3.Qxd1#
      • 1...Kc1
        • 2.Bxc2+
          • 2...Kd2
            • 3.Rxe3#
            • 3.Qd1#
        • 2.Be2+
          • 2...Kd2
            • 3.Rxc2#
            • 3.Rxe3#
        • 2.Bf3+
          • 2...Kd2
            • 3.Rxe3#
        • 2.Bxg4+
          • 2...Kd2
            • 3.Rxe3#
        • 2.Rxc2+
          • 2...Kb1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rd3
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...cxd1Q+
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...cxd1B+
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...Kb1
            • 3.Bxc2#
          • 2...cxd1S
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...cxd1R
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...e2
            • 3.Bxe2#
        • 2.Rc4
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kb1
            • 3.Bxc2#
          • 2...e2
            • 3.Bxe2#
        • 2.Rc5
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kb1
            • 3.Bxc2#
          • 2...e2
            • 3.Bxe2#
        • 2.Rcc6
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kb1
            • 3.Bxc2#
          • 2...e2
            • 3.Bxe2#
        • 2.Rc7
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kb1
            • 3.Bxc2#
          • 2...e2
            • 3.Bxe2#
        • 2.Rc8
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kb1
            • 3.Bxc2#
          • 2...e2
            • 3.Bxe2#
        • 2.Qe1
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kb1
            • 3.Bxc2#
      • 1...Rxf6
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bf3#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bf3#
          • 2...Kd3
            • 3.Rd5#
      • 1...Sxf6
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...cxd1S
        • 2.Rc2+
          • 2...Kd3
            • 3.Qxd1#
        • 2.Rd3+
          • 2...Kc1
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...Ke2
            • 3.Qxd1#
            • 3.Qf1#
          • 2...Kxd3
            • 3.Qxd1#
        • 2.Qe1+
          • 2...Kxe1
            • 3.Rxe3#
      • 1...cxd1R
        • 2.Rc2+
          • 2...Kd3
            • 3.Qxd1#
        • 2.Rd3+
          • 2...Kc1
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...Ke2
            • 3.Qxd1#
          • 2...Kxd3
            • 3.Qxd1#
      • 1...c1Q
        • 2.Qe1+
          • 2...Kxe1
            • 3.Rxc1#
      • 1...c1R
        • 2.Qe1+
          • 2...Kxe1
            • 3.Rxc1#
      • 1...Rf7
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...Rg8
        • 2.Bxc2
          • threat
            • 3.Rxe3#
            • 3.Qd1#
          • 2...Ke2
            • 3.Qd1#
          • 2...e2
            • 3.Rd3#
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
        • 2.Bf3
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Bf8
            • 3.Qxe3#
          • 2...e2
            • 3.Re3#
        • 2.Bxg4
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Bf8
            • 3.Qxe3#
          • 2...e2
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...Rh8
        • 2.Bxc2
          • threat
            • 3.Rxe3#
            • 3.Qd1#
          • 2...Ke2
            • 3.Qd1#
          • 2...e2
            • 3.Rd3#
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
        • 2.Bf3
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Bf8
            • 3.Qxe3#
          • 2...e2
            • 3.Re3#
        • 2.Bxg4
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Bf8
            • 3.Qxe3#
          • 2...e2
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...Bf4
        • 2.Bf3
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Be5
            • 3.Qxe3#
          • 2...Bd6
            • 3.Qxe3#
          • 2...Bc7
            • 3.Qxe3#
          • 2...e2
            • 3.Re3#
        • 2.Bxg4
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Be5
            • 3.Qxe3#
          • 2...Bd6
            • 3.Qxe3#
          • 2...Bc7
            • 3.Qxe3#
          • 2...e2
            • 3.Re3#
            • 3.Rf3#
            • 3.Rg3#
            • 3.Rh3#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
      • 1...Bg5
        • 2.Bxc2
          • threat
            • 3.Rxe3#
            • 3.Qd1#
          • 2...Ke2
            • 3.Qd1#
          • 2...e2
            • 3.Rd3#
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
        • 2.Bf3
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...Bxf6
            • 3.Qxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
        • 2.Bxg4
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...Bxf6
            • 3.Qxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...Bg7
        • 2.Bxc2
          • threat
            • 3.Rxe3#
            • 3.Qxe3#
            • 3.Qd1#
          • 2...Ke2
            • 3.Rxe3#
            • 3.Qxe3#
            • 3.Qd1#
          • 2...e2
            • 3.Rd3#
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
        • 2.Bf3
          • threat
            • 3.Rxe3#
            • 3.Qxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
        • 2.Bxg4
          • threat
            • 3.Rxe3#
            • 3.Qxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rg3#
            • 3.Rh3#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...Sd6
        • 2.Rxc2+
          • 2...Kd3
            • 3.Rxd6#
        • 2.Rd3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxd3
            • 3.Rxd6#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc4+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rxd6#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
            • 3.Rxd6#
        • 2.Rc6+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rcxd6#
            • 3.Rfxd6#
        • 2.Rc7+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rxd6#
        • 2.Rc8+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rxd6#
        • 2.Rxd6+
          • 2...Kc1
            • 3.Bf3#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...Sc7
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rxc7+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd6#
            • 3.Rd7#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...Sg7
        • 2.Rxc2+
          • 2...Kd3
            • 3.Rd6#
        • 2.Rd3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxd3
            • 3.Rd6#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc4+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd6#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
            • 3.Rd6#
        • 2.Rcc6+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rcd6#
            • 3.Rfd6#
        • 2.Rc7+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd6#
            • 3.Rd7#
        • 2.Rc8+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd6#
        • 2.Rd6+
          • 2...Kc1
            • 3.Bf3#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...e2
        • 2.Rxc2+
          • 2...Kd3
            • 3.Bxe2#
        • 2.Rd3+
          • 2...Kc1
            • 3.Bxe2#
          • 2...Kxd3
            • 3.Bxc2#
        • 2.Re3+
          • 2...Kc1
            • 3.Bxe2#
        • 2.Rcf3+
          • 2...Kc1
            • 3.Bxe2#
        • 2.Rg3+
          • 2...Kc1
            • 3.Bxe2#
        • 2.Rh3+
          • 2...Kc1
            • 3.Bxe2#
        • 2.Rc4+
          • 2...Kc1
            • 3.Bxe2#
          • 2...Kd3
            • 3.Bxc2#
            • 3.Rd4#
            • 3.Qd4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxe2#
          • 2...Kd3
            • 3.Bxc2#
            • 3.Rd5#
        • 2.Rcc6+
          • 2...Kc1
            • 3.Bxe2#
          • 2...Kd3
            • 3.Bxc2#
        • 2.Rc7+
          • 2...Kc1
            • 3.Bxe2#
          • 2...Kd3
            • 3.Bxc2#
        • 2.Rc8+
          • 2...Kc1
            • 3.Bxe2#
          • 2...Kd3
            • 3.Bxc2#
      • 1...g3
        • 2.Bxc2
          • threat
            • 3.Rxe3#
          • 2...Ke2
            • 3.Qd1#
          • 2...Bd1
            • 3.Qxd1#
          • 2...e2
            • 3.Rd3#
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rxg3#
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
        • 2.Bf3
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
        • 2.Bg4
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rxg3#
        • 2.Bxh5
          • threat
            • 3.Rxe3#
          • 2...c1S+
            • 3.Qxc1#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1R
            • 3.Qxc1#
          • 2...e2
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rxg3#
        • 2.Rxe3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
        • 2.Rc5+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
          • 2...Kd3
            • 3.Rd5#
        • 2.Qe1+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
          • 2...Kxe1
            • 3.Rd3#
      • 1...g5
        • 2.Rxe3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Rc5+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kd3
            • 3.Rd5#
        • 2.Qe1+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kxe1
            • 3.Rd3#
      • 1...c1S+!
    • 1.Bxc2?
      • threat
        • 2.Qd1#
      • 1...g3
        • 2.Kb3
          • threat
            • 3.Rxe3#
          • 2...Ke2
            • 3.Qd1#
          • 2...Bd1
            • 3.Qxd1#
          • 2...e2
            • 3.Rd3#
            • 3.Re3#
            • 3.Rcf3#
            • 3.Rxg3#
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
      • 1...e2!
    • 1.Rd3+?
      • 1...Kc1
        • 2.Kb3
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...cxd1Q+
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...cxd1B+
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...Kb1
            • 3.Bxc2#
          • 2...cxd1S
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...cxd1R
            • 3.Rxd1#
            • 3.Qxd1#
          • 2...e2
            • 3.Bxe2#
      • 1...exd3
        • 2.Ka3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
        • 2.Kb3+
          • 2...Kc1
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Kxd3!
    • 1.Qh2+?
      • 1...e2
        • 2.Qxe2+
          • 2...Kc1
            • 3.Qxc2#
      • 1...Kxd1!
    • 1.Qe1+?
      • 1...Kc1
        • 2.Ka3
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kb1
            • 3.Bxc2#
        • 2.Kb3
          • threat
            • 3.Bxc2#
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...Kb1
            • 3.Bxc2#
        • 2.Bxc2+
          • 2...Kb2
            • 3.Qb1#
        • 2.Rb3
          • threat
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...cxd1Q
            • 3.Rc6#
          • 2...cxd1S
            • 3.Rc6#
          • 2...cxd1B
            • 3.Rc6#
          • 2...cxd1R
            • 3.Rc6#
            • 3.Qc3#
          • 2...e2
            • 3.Bxe2#
      • 1...Kxe1!
    • 1.Qg2+?
      • 1...e2
        • 2.Qxe2+
          • 2...Kc1
            • 3.Qxc2#
      • 1...Kxd1!
  • Keys
    • 1.Ka4!
      • threat
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
        • 2.Bxg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...cxd1Q+
        • 2.Rb3+
          • 2...Kc1
            • 3.Rc6#
          • 2...Kc2
            • 3.Rc6#
          • 2...Ke2
            • 3.Qh2#
            • 3.Qg2#
      • 1...cxd1B+
        • 2.Rb3+
          • 2...Kc1
            • 3.Rc6#
          • 2...Kc2
            • 3.Rc6#
          • 2...Ke2
            • 3.Qh2#
            • 3.Qe1#
            • 3.Qf1#
            • 3.Qg2#
      • 1...Kc1
        • 2.Bxc2+
          • 2...Kb2
            • 3.Qb1#
          • 2...Kd2
            • 3.Qd1#
        • 2.Rb3
          • threat
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
          • 2...cxd1Q
            • 3.Rc6#
          • 2...cxd1S
            • 3.Rc6#
          • 2...cxd1B
            • 3.Rc6#
          • 2...cxd1R
            • 3.Rc6#
          • 2...e2
            • 3.Bxe2#
      • 1...Rxf6
        • 2.Rb3+
          • 2...Kc1
            • 3.Bf3#
      • 1...Sxf6
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...cxd1S
        • 2.Qe1+
          • 2...Kxe1
            • 3.Rxe3#
      • 1...cxd1R
        • 2.Rb3+
          • 2...Kc1
            • 3.Rc6#
          • 2...Kc2
            • 3.Rc6#
          • 2...Ke2
            • 3.Qh2#
            • 3.Qg2#
      • 1...c1Q
        • 2.Qe1+
          • 2...Kxe1
            • 3.Rxc1#
      • 1...c1R
        • 2.Qe1+
          • 2...Kxe1
            • 3.Rxc1#
      • 1...Rf7
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Rg8
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Bf8
            • 3.Qxe3#
        • 2.Bxg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Bf8
            • 3.Qxe3#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Rh8
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Bf8
            • 3.Qxe3#
        • 2.Bxg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Bf8
            • 3.Qxe3#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Bf4
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Be5
            • 3.Qxe3#
          • 2...Bd6
            • 3.Qxe3#
          • 2...Bc7
            • 3.Qxe3#
        • 2.Bxg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
          • 2...Be5
            • 3.Qxe3#
          • 2...Bd6
            • 3.Qxe3#
          • 2...Bc7
            • 3.Qxe3#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Bg5
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...Bxf6
            • 3.Qxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
        • 2.Bxg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...Bxf6
            • 3.Qxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Bg7
        • 2.Bxc2
          • threat
            • 3.Qxe3#
            • 3.Qd1#
          • 2...Ke2
            • 3.Rxe3#
            • 3.Qxe3#
            • 3.Qd1#
          • 2...e2
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
            • 3.Qxe3#
        • 2.Bxg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
            • 3.Qxe3#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Sd6
        • 2.Rxc2+
          • 2...Kd3
            • 3.Rxd6#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Sc7
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...Sg7
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
            • 3.Rd6#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
        • 2.Bxg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
            • 3.Rd6#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
        • 2.Rxc2+
          • 2...Kd3
            • 3.Rd6#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#
      • 1...e2
        • 2.Rb3+
          • 2...Kc1
            • 3.Bxe2#
      • 1...g3
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
        • 2.Bg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
        • 2.Bxh5
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
          • 2...c1Q
            • 3.Qxc1#
          • 2...c1S
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1B
            • 3.Qxc1#
            • 3.Qd1#
          • 2...c1R
            • 3.Qxc1#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bg4#
            • 3.Bxh5#
      • 1...g5
        • 2.Bxc2
          • threat
            • 3.Qxe3#
            • 3.Qd1#
          • 2...Ke2
            • 3.Rxe3#
            • 3.Qxe3#
            • 3.Qd1#
          • 2...e2
            • 3.Rc4#
            • 3.Rc5#
            • 3.Rcc6#
            • 3.Rc7#
            • 3.Rc8#
        • 2.Bf3
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
            • 3.Qxe3#
        • 2.Bxg4
          • threat
            • 3.Ra3#
            • 3.Rb3#
            • 3.Rxe3#
            • 3.Qxe3#
        • 2.Rb3+
          • 2...Kc1
            • 3.Be2#
            • 3.Bf3#
            • 3.Bxg4#

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