Problem Display
PID: 112292 (5N2/5Rp1/1br2p2/p3Bkp1/r4pNp/pBpP3K/5QP1/8 w - - 0 1)

Nikolaev, Viktor A

Fleck JT, 1978

5N2/5Rp1/1br2p2/p3Bkp1/r4pNp/pBpP3K/5QP1/8

#3

9 + 12


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Sets
    • 1...Re4
      • 2.dxe4+
        • 2...Kxe4
          • 3.Qc2#
    • 1...Rc4
      • 2.Qc2
        • threat
          • 3.dxc4#
          • 3.d4#
        • 2...Rd4
          • 3.Be6#
        • 2...Re4
          • 3.Be6#
    • 1...Rc5
      • 2.Be6#
    • 1...Re6
      • 2.Bxe6#
    • 1...Rc7
      • 2.Be6#
    • 1...Rc8
      • 2.Be6#
    • 1...g6
      • 2.Re7
        • threat
          • 3.Sh6#
        • 2...fxe5
          • 3.Rxe5#
        • 2...Re6
          • 3.Bxe6#
  • Tries
    • 1.Sh6+?
      • 1...Kxe5
        • 2.Sg6+
          • 2...Kd6
            • 3.Sf5#
        • 2.Re7+
          • 2...Kd6
            • 3.Sf5#
          • 2...Re6
            • 3.Rxe6#
      • 1...gxh6!
    • 1.Bc2?
      • threat
        • 2.d4#
      • 1...Bd4
        • 2.Qe1
          • threat
            • 3.Qe4#
          • 2...Bxe5
            • 3.Qxe5#
            • 3.d4#
          • 2...Bg1
            • 3.d4#
          • 2...Bf2
            • 3.d4#
          • 2...Be3
            • 3.d4#
          • 2...Bc5
            • 3.d4#
          • 2...Bb6
            • 3.d4#
          • 2...Ba7
            • 3.d4#
        • 2.Qe2
          • threat
            • 3.Qe4#
          • 2...Bxe5
            • 3.Qxe5#
            • 3.d4#
          • 2...Bg1
            • 3.d4#
          • 2...Bf2
            • 3.d4#
          • 2...Be3
            • 3.d4#
          • 2...Bc5
            • 3.d4#
          • 2...Bb6
            • 3.d4#
          • 2...Ba7
            • 3.d4#
        • 2.Qf3
          • threat
            • 3.Qe4#
          • 2...Bxe5
            • 3.Se3#
            • 3.d4#
          • 2...Bg1
            • 3.d4#
          • 2...Bf2
            • 3.d4#
          • 2...Be3
            • 3.d4#
          • 2...Bc5
            • 3.d4#
          • 2...Bb6
            • 3.d4#
          • 2...Ba7
            • 3.d4#
      • 1...Rd4!
    • 1.Bxa4?
      • threat
        • 2.Bxc6
          • threat
            • 3.Be4#
            • 3.Bd7#
        • 2.Qf3
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
      • 1...Bxf2
        • 2.Bxc6
          • threat
            • 3.Be4#
            • 3.Bd7#
      • 1...Rd6
        • 2.Bxd6
          • threat
            • 3.Bd7#
      • 1...Re6
        • 2.Bd7
          • threat
            • 3.Bxe6#
      • 1...Rc7
        • 2.Bxc7
          • threat
            • 3.Bd7#
        • 2.Rxc7
          • threat
            • 3.Bd7#
        • 2.Qf3
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
      • 1...Bd4
        • 2.Bxc6
          • threat
            • 3.Be4#
            • 3.Bd7#
        • 2.Qxd4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
            • 3.Qd7#
        • 2.Qf3
          • threat
            • 3.Qe4#
      • 1...g6
        • 2.Bxc6
          • threat
            • 3.Be4#
            • 3.Bd7#
            • 3.Rxf6#
        • 2.Bxf6
          • threat
            • 3.Sh6#
          • 2...Rxf6
            • 3.Bd7#
            • 3.Rxf6#
          • 2...f3
            • 3.Qxf3#
        • 2.Qf3
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
            • 3.Rxf6#
      • 1...Bc5!
    • 1.Bd4?
      • threat
        • 2.Se3#
      • 1...Bxd4
        • 2.Qf3
          • threat
            • 3.Qe4#
          • 2...Re6
            • 3.Bxe6#
          • 2...Bg1
            • 3.Qd5#
          • 2...Bf2
            • 3.Qd5#
          • 2...Be3
            • 3.Qd5#
          • 2...Bc5
            • 3.Qd5#
          • 2...Be5
            • 3.Se3#
          • 2...Bb6
            • 3.Qd5#
          • 2...Ba7
            • 3.Qd5#
      • 1...Rxd4!
    • 1.Bd6?
      • threat
        • 2.Be6#
      • 1...Rac4
        • 2.Bc2
          • threat
            • 3.dxc4#
            • 3.d4#
          • 2...Rd4
            • 3.Se3#
          • 2...Re4
            • 3.dxe4#
        • 2.Rxf6+
          • 2...gxf6
            • 3.Sh6#
        • 2.Qc2
          • threat
            • 3.dxc4#
            • 3.d4#
          • 2...Rd4
            • 3.Be6#
          • 2...Re4
            • 3.dxe4#
      • 1...Re4
        • 2.Rxf6+
          • 2...gxf6
            • 3.Sh6#
      • 1...Rcc4
        • 2.Rxf6+
          • 2...gxf6
            • 3.Sh6#
        • 2.Rxg7
          • threat
            • 3.Sh6#
      • 1...Rxd6!
    • 1.Bxf6?
      • threat
        • 2.Bxc3+
          • 2...Rf6
            • 3.Be6#
        • 2.Bd4+
          • 2...Rf6
            • 3.Se3#
            • 3.Be6#
        • 2.Be5+
          • 2...Rf6
            • 3.Be6#
        • 2.Be7+
          • 2...Rf6
            • 3.Be6#
        • 2.Bxg7+
          • 2...Rf6
            • 3.Be6#
            • 3.Rxf6#
        • 2.Bd8+
          • 2...Rf6
            • 3.Be6#
      • 1...Bxf2
        • 2.Bxc3+
          • 2...Rf6
            • 3.Be6#
        • 2.Bd4+
          • 2...Rf6
            • 3.Be6#
        • 2.Be5+
          • 2...Rf6
            • 3.Be6#
        • 2.Be7+
          • 2...Rf6
            • 3.Be6#
        • 2.Bxg7+
          • 2...Rf6
            • 3.Be6#
            • 3.Rxf6#
        • 2.Bd8+
          • 2...Rf6
            • 3.Be6#
      • 1...f3
        • 2.Bd4+
          • 2...Rf6
            • 3.Qxf3#
        • 2.Be5+
          • 2...Rf6
            • 3.Be6#
        • 2.Bxg7+
          • 2...Rf6
            • 3.Rxf6#
        • 2.Qxf3+
          • 2...Rf4
            • 3.Qd5#
      • 1...Rac4
        • 2.Bd4+
          • 2...Rf6
            • 3.Se3#
        • 2.Bxg7+
          • 2...Rf6
            • 3.Rxf6#
      • 1...Re4
        • 2.Be5+
          • 2...Rf6
            • 3.Be6#
        • 2.Bxg7+
          • 2...Rf6
            • 3.Rxf6#
        • 2.dxe4+
          • 2...Kxe4
            • 3.Qc2#
      • 1...Rd6
        • 2.Bxc3+
          • 2...Rf6
            • 3.Be6#
        • 2.Bd4+
          • 2...Rf6
            • 3.Se3#
            • 3.Be6#
        • 2.Be5+
          • 2...Rf6
            • 3.Be6#
        • 2.Be7+
          • 2...Rf6
            • 3.Be6#
        • 2.Bxg7+
          • 2...Rf6
            • 3.Be6#
            • 3.Rxf6#
        • 2.Bd8+
          • 2...Rf6
            • 3.Be6#
      • 1...Bd4
        • 2.Bxd4+
          • 2...Rf6
            • 3.Se3#
            • 3.Be6#
        • 2.Be5+
          • 2...Rf6
            • 3.Be6#
        • 2.Qf3
          • threat
            • 3.Qe4#
          • 2...Bxf6
            • 3.Qd5#
          • 2...Re6
            • 3.Bxe6#
          • 2...Bg1
            • 3.Qd5#
          • 2...Bf2
            • 3.Qd5#
          • 2...Be3
            • 3.Sxe3#
            • 3.Qd5#
          • 2...Bc5
            • 3.Qd5#
          • 2...Be5
            • 3.Se3#
          • 2...Bb6
            • 3.Qd5#
          • 2...Ba7
            • 3.Qd5#
      • 1...Bc5
        • 2.Bxc3+
          • 2...Rf6
            • 3.Be6#
            • 3.Qxc5#
        • 2.Bd4+
          • 2...Rf6
            • 3.Se3#
            • 3.Be6#
        • 2.Be5+
          • 2...Rf6
            • 3.Be6#
        • 2.Bxg5+
          • 2...Kxg5
            • 3.Qxh4#
          • 2...Rf6
            • 3.Qxc5#
        • 2.Be7+
          • 2...Rf6
            • 3.Be6#
            • 3.Qxc5#
        • 2.Bxg7+
          • 2...Rf6
            • 3.Be6#
            • 3.Rxf6#
            • 3.Qxc5#
        • 2.Bd8+
          • 2...Rf6
            • 3.Be6#
            • 3.Qxc5#
        • 2.Qxc5+
          • 2...Rxc5
            • 3.Be6#
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Be5#
            • 3.Be7#
            • 3.Bxg7#
            • 3.Bd8#
      • 1...c2
        • 2.Ba1+
          • 2...Rf6
            • 3.Be6#
        • 2.Bb2+
          • 2...Rf6
            • 3.Be6#
        • 2.Bc3+
          • 2...Rf6
            • 3.Be6#
        • 2.Bd4+
          • 2...Rf6
            • 3.Se3#
            • 3.Be6#
        • 2.Be5+
          • 2...Rf6
            • 3.Be6#
        • 2.Be7+
          • 2...Rf6
            • 3.Be6#
        • 2.Bxg7+
          • 2...Rf6
            • 3.Be6#
            • 3.Rxf6#
        • 2.Bd8+
          • 2...Rf6
            • 3.Be6#
      • 1...gxf6!
    • 1.Qe1?
      • threat
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Rb4
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Rac4
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Qxe6#
      • 1...Rd4
        • 2.Bxd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
      • 1...Rcc4
        • 2.Sh6+
          • 2...gxh6
            • 3.Rxf6#
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
            • 3.Qe6#
        • 2.Bxf6
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Be5#
            • 3.Be7#
            • 3.Bxg7#
            • 3.Bd8#
            • 3.Qe5#
            • 3.Qe6#
        • 2.Rxf6+
          • 2...gxf6
            • 3.Sh6#
        • 2.Qe4+
          • 2...Rxe4
            • 3.Be6#
      • 1...Rd6
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
        • 2.Bxd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Bg1
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Bf2
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Bc7
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
        • 2.Bxc7
          • threat
            • 3.Qe5#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Be6#
            • 3.Qe6#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
      • 1...f3
        • 2.Bh2
          • threat
            • 3.Qe5#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Se3#
            • 3.Be6#
            • 3.Qe6#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
          • 2...Be3
            • 3.Sxe3#
          • 2...Bd4
            • 3.Qe4#
          • 2...Bc7
            • 3.Se3#
        • 2.Bg3
          • threat
            • 3.Qe5#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Se3#
            • 3.Be6#
            • 3.Qe6#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
          • 2...Be3
            • 3.Sxe3#
          • 2...Bd4
            • 3.Qe4#
          • 2...Bc7
            • 3.Se3#
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Be3!
    • 1.Qxh4?
      • threat
        • 2.Qh5
          • threat
            • 3.Qg6#
          • 2...g6
            • 3.Qxg6#
        • 2.Qh7+
          • 2...g6
            • 3.Qxg6#
      • 1...Rd4
        • 2.Qh7+
          • 2...g6
            • 3.Qxg6#
      • 1...Re4
        • 2.Qh7+
          • 2...g6
            • 3.Qxg6#
      • 1...Rcc4
        • 2.Bxf6
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Be5#
            • 3.Bxg5#
            • 3.Be7#
            • 3.Bxg7#
            • 3.Bd8#
            • 3.Qxg5#
          • 2...gxf6
            • 3.Rxf6#
            • 3.Qh7#
        • 2.Rxf6+
          • 2...gxf6
            • 3.Qh7#
        • 2.Qh5
          • threat
            • 3.Qg6#
          • 2...g6
            • 3.Rxf6#
            • 3.Qxg6#
        • 2.Qh6
          • threat
            • 3.Qg6#
          • 2...gxh6
            • 3.Rxf6#
          • 2...g6
            • 3.Rxf6#
            • 3.Qxg6#
        • 2.Qh7+
          • 2...g6
            • 3.Rxf6#
            • 3.Qxg6#
      • 1...Rd6
        • 2.Qh7+
          • 2...g6
            • 3.Qxg6#
      • 1...Bc5
        • 2.Qh7+
          • 2...g6
            • 3.Qxg6#
      • 1...f3
        • 2.Qh7+
          • 2...g6
            • 3.Qxg6#
      • 1...g6
        • 2.Bxf6
          • threat
            • 3.Sh6#
            • 3.Qxg5#
          • 2...Rxf6
            • 3.Be6#
            • 3.Rxf6#
        • 2.Qh6
          • threat
            • 3.Qxg6#
        • 2.Qh7
          • threat
            • 3.Qxg6#
      • 1...gxh4!
    • 1.Qc5?
      • threat
        • 2.Bd6+
          • 2...Rxc5
            • 3.Be6#
          • 2...Bxc5
            • 3.Be6#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Rb4
        • 2.Bd6+
          • 2...Rxc5
            • 3.Be6#
          • 2...Bxc5
            • 3.Be6#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rb5
            • 3.Qe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Rc4
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...R4c5
            • 3.Qe4#
          • 2...R6c5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
      • 1...Rd4
        • 2.Bd6+
          • 2...Rd5
            • 3.Qxd5#
          • 2...Rxc5
            • 3.Be6#
          • 2...Bxc5
            • 3.Be6#
      • 1...Re4
        • 2.dxe4+
          • 2...Kxe4
            • 3.Bc2#
      • 1...Rd6
        • 2.Bxd6+
          • 2...Bxc5
            • 3.Be6#
        • 2.Qxd6
          • threat
            • 3.Be6#
            • 3.Qe6#
            • 3.Qd7#
        • 2.Qc8+
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
          • 2...Rd7
            • 3.Be6#
            • 3.Qxd7#
      • 1...Ba7
        • 2.Bd6+
          • 2...Rxc5
            • 3.Be6#
          • 2...Bxc5
            • 3.Be6#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Bc7
        • 2.Bxc3+
          • 2...Rxc5
            • 3.Be6#
          • 2...Be5
            • 3.Qxe5#
        • 2.Bd4+
          • 2...Rxc5
            • 3.Be6#
          • 2...Be5
            • 3.Qxe5#
        • 2.Bd6+
          • 2...Rxc5
            • 3.Be6#
        • 2.Bxf6+
          • 2...Rxc5
            • 3.Be6#
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Be5#
            • 3.Be7#
            • 3.Bxg7#
            • 3.Bd8#
          • 2...Be5
            • 3.Qxe5#
        • 2.Bxc7+
          • 2...Rxc5
            • 3.Be6#
        • 2.Rxf6+
          • 2...Rxf6
            • 3.Bd6#
            • 3.Bxc7#
          • 2...gxf6
            • 3.Sh6#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
      • 1...Bd8
        • 2.Bxc3+
          • 2...Rxc5
            • 3.Be6#
        • 2.Bd4+
          • 2...Rxc5
            • 3.Be6#
        • 2.Bd6+
          • 2...Rxc5
            • 3.Be6#
        • 2.Bxf6+
          • 2...Rxc5
            • 3.Be6#
            • 3.Be7#
            • 3.Bxd8#
        • 2.Bc7+
          • 2...Rxc5
            • 3.Be6#
        • 2.Bb8+
          • 2...Rxc5
            • 3.Be6#
        • 2.Rxg7
          • threat
            • 3.Sh6#
          • 2...Rxc5
            • 3.Be6#
          • 2...fxe5
            • 3.Qxe5#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...c2
        • 2.Bd6+
          • 2...Rxc5
            • 3.Be6#
          • 2...Bxc5
            • 3.Be6#
        • 2.Qd5
          • threat
            • 3.Ba1#
            • 3.Bb2#
            • 3.Bc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Bxc5!
    • 1.Qa2?
      • threat
        • 2.Be6+
          • 2...Rxe6
            • 3.Qxe6#
      • 1...Rcc4
        • 2.Bc2
          • threat
            • 3.dxc4#
            • 3.d4#
          • 2...Rd4
            • 3.Qe6#
          • 2...Re4
            • 3.Qe6#
        • 2.Qc2
          • threat
            • 3.dxc4#
            • 3.d4#
          • 2...Rd4
            • 3.Be6#
          • 2...Re4
            • 3.Be6#
      • 1...Rd6
        • 2.Be6+
          • 2...Rxe6
            • 3.Qxe6#
      • 1...Rac4!
    • 1.Qc2?
      • threat
        • 2.d4#
      • 1...Bd4
        • 2.Bd5
          • threat
            • 3.Be4#
          • 2...Bxe5
            • 3.d4#
          • 2...Bg1
            • 3.d4#
          • 2...Bf2
            • 3.d4#
          • 2...Be3
            • 3.d4#
          • 2...Bc5
            • 3.d4#
          • 2...Bb6
            • 3.d4#
          • 2...Ba7
            • 3.d4#
      • 1...Rd4!
    • 1.Qe2?
      • threat
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Rb4
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Rac4
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Qxe6#
      • 1...Rd4
        • 2.Bxd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Rxd3+
            • 3.Qxd3#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
        • 2.Rxg7
          • threat
            • 3.Sh6#
          • 2...Rxd3+
            • 3.Qxd3#
          • 2...fxe5
            • 3.Qxe5#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Rcc4
        • 2.Sh6+
          • 2...gxh6
            • 3.Rxf6#
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
            • 3.Qe6#
        • 2.Bxf6
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Be5#
            • 3.Be7#
            • 3.Bxg7#
            • 3.Bd8#
            • 3.Qe5#
            • 3.Qe6#
        • 2.Rxf6+
          • 2...gxf6
            • 3.Sh6#
        • 2.Qc2
          • threat
            • 3.dxc4#
            • 3.d4#
          • 2...Rd4
            • 3.Be6#
          • 2...Re4
            • 3.Be6#
        • 2.Qe4+
          • 2...Rxe4
            • 3.Be6#
        • 2.d4
          • threat
            • 3.Bc2#
            • 3.Qd3#
            • 3.Qc2#
          • 2...Rxd4
            • 3.Be6#
      • 1...Rd6
        • 2.Bd4
          • threat
            • 3.Qe4#
            • 3.Qe5#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
        • 2.Bxd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Bg1
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Bf2
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Bc7
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
        • 2.Bxc7
          • threat
            • 3.Qe5#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Be6#
            • 3.Qe6#
          • 2...Re6
            • 3.Bxe6#
            • 3.Qxe6#
      • 1...f3
        • 2.Bd6
          • threat
            • 3.Be6#
            • 3.Qe5#
            • 3.Qe6#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Be3!
    • 1.Qf3?
      • threat
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Rb4
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rb5
            • 3.Qe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Rac4
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...R4c5
            • 3.Qe4#
          • 2...R6c5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
      • 1...Rd4
        • 2.Bxd4
          • threat
            • 3.Se3#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Re6
            • 3.Bxe6#
      • 1...Rcc4
        • 2.Bd4
          • threat
            • 3.Se3#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxd4
            • 3.Be6#
        • 2.Bxf6
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Be5#
            • 3.Be7#
            • 3.Bxg7#
            • 3.Bd8#
            • 3.Qd5#
        • 2.Qe4+
          • 2...Rxe4
            • 3.Be6#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
            • 3.Qe6#
            • 3.Qd7#
        • 2.d4
          • threat
            • 3.Se3#
            • 3.Bc2#
            • 3.Qd3#
          • 2...Rxd4
            • 3.Be6#
      • 1...Rd6
        • 2.Bxd6
          • threat
            • 3.Be6#
            • 3.Qd5#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
      • 1...Bg1
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Bf2
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Be3
        • 2.Sxe3+
          • 2...Kxe5
            • 3.Qd5#
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Bxf6
          • threat
            • 3.Sxe3#
            • 3.Qd5#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Re6
            • 3.Bxe6#
          • 2...Bd4
            • 3.Qe4#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Ba7
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...Bc7
        • 2.Se3+
          • 2...Kxe5
            • 3.Qd5#
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
      • 1...Bd8
        • 2.Se3+
          • 2...Kxe5
            • 3.Qd5#
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Bxf6
          • threat
            • 3.Se3#
            • 3.Qd5#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Re6
            • 3.Bxe6#
        • 2.Qd5
          • threat
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...c2
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
        • 2.Qd5
          • threat
            • 3.Ba1#
            • 3.Bb2#
            • 3.Bc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
          • 2...Rd4
            • 3.Bxd4#
          • 2...Re4
            • 3.Qxe4#
            • 3.dxe4#
          • 2...Rc5
            • 3.Qe6#
            • 3.Qd7#
          • 2...Rd6
            • 3.Bxd6#
          • 2...Re6
            • 3.Qxe6#
          • 2...Bd4
            • 3.Bxd4#
            • 3.Qe4#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qc8#
      • 1...g6
        • 2.Sh6+
          • 2...Kxe5
            • 3.Qd5#
        • 2.Bxa4
          • threat
            • 3.Qe4#
          • 2...Rc4
            • 3.Bd7#
            • 3.Rxf6#
        • 2.Bxf4
          • threat
            • 3.Sh6#
          • 2...Rxf4
            • 3.Qd5#
          • 2...gxf4
            • 3.Qd5#
        • 2.Bxf6
          • threat
            • 3.Sh6#
            • 3.Qd5#
        • 2.Re7
          • threat
            • 3.Sh6#
          • 2...fxe5
            • 3.Rxe5#
          • 2...Re6
            • 3.Bxe6#
        • 2.Qd5
          • threat
            • 3.Sh6#
            • 3.Bxc3#
            • 3.Bd4#
            • 3.Bd6#
            • 3.Bxf6#
            • 3.Bc7#
            • 3.Bb8#
        • 2.Qxc6
          • threat
            • 3.Be6#
            • 3.Rxf6#
            • 3.Qd7#
            • 3.Qe6#
            • 3.Qxf6#
            • 3.Qc8#
      • 1...Bc5!
  • Keys
    • 1.d4!
      • threat
        • 2.Bc2#
        • 2.Qc2#
      • 1...Rxd4
        • 2.Qxd4
          • threat
            • 3.Bc2#
            • 3.Qd3#
      • 1...c2
        • 2.Bxc2+
          • 2...Rxc2
            • 3.Qxc2#
        • 2.Be6+
          • 2...Ke4
            • 3.Qe2#
            • 3.Qf3#
          • 2...Rxe6
            • 3.Qxc2#
        • 2.Qxc2+
          • 2...Rxc2
            • 3.Bxc2#

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