Problem Display
PID: 177000 (3b4/p4NK1/3PpPRB/3rpk2/1Qp1R3/2P1P2n/1n1N4/4r3 w - - 0 1)

Keller, Michael

Schach-Echo, 1972

3b4/p4NK1/3PpPRB/3rpk2/1Qp1R3/2P1P2n/1n1N4/4r3

#3

11 + 10


6490 yacpdb 2018

SOLUTION


  • SOUND
  • Sets
    • 1...Ra1
      • 2.Rf4+
        • 2...Sxf4
          • 3.Rg5#
          • 3.e4#
        • 2...exf4
          • 3.e4#
    • 1...Rb1
      • 2.Rf4+
        • 2...Sxf4
          • 3.Rg5#
          • 3.e4#
        • 2...exf4
          • 3.e4#
    • 1...Rc1
      • 2.Rf4+
        • 2...Sxf4
          • 3.Rg5#
          • 3.e4#
        • 2...exf4
          • 3.e4#
    • 1...Rd1
      • 2.Rf4+
        • 2...Sxf4
          • 3.Rg5#
          • 3.e4#
        • 2...exf4
          • 3.e4#
    • 1...Rg1
      • 2.Rf4+
        • 2...Sxf4
          • 3.e4#
        • 2...exf4
          • 3.e4#
    • 1...Rh1
      • 2.Rf4+
        • 2...Sxf4
          • 3.Rg5#
          • 3.e4#
        • 2...exf4
          • 3.e4#
    • 1...Rxe3
      • 2.Bxe3
        • threat
          • 3.Sh6#
        • 2...Bxf6+
          • 3.Rxf6#
        • 2...Rxd2
          • 3.Rxe5#
    • 1...Rxd2
      • 2.Rxe5#
    • 1...Rd3
      • 2.Rxe5#
    • 1...Rd4
      • 2.Rxe5#
    • 1...Ra5
      • 2.Bg5
        • threat
          • 3.Sh6#
        • 2...Bxf6+
          • 3.Rxf6#
    • 1...Rxd6
      • 2.Sxd6#
      • 2.Rxe5#
    • 1...Ba5
      • 2.Bf4
        • threat
          • 3.Sh6#
        • 2...Rxd2
          • 3.Rxe5#
    • 1...Bb6
      • 2.Bf4
        • threat
          • 3.Sh6#
        • 2...Rxd2
          • 3.Rxe5#
    • 1...Bxf6+
      • 2.Rxf6#
    • 1...Bc7
      • 2.Bf4
        • threat
          • 3.Sh6#
        • 2...Rxd2
          • 3.Rxe5#
    • 1...Sd1
      • 2.Qb1
        • threat
          • 3.Rf4#
          • 3.Rxe5#
        • 2...Bxf6+
          • 3.Rxf6#
    • 1...Sd3
      • 2.Bg5
        • threat
          • 3.Sh6#
        • 2...Bxf6+
          • 3.Rxf6#
    • 1...Sg1
      • 2.Rg5#
    • 1...Sf2
      • 2.Rg5#
    • 1...Sf4
      • 2.Rg5#
    • 1...Sg5
      • 2.Rxg5#
  • Tries
    • 1.Bf4?
      • threat
        • 2.Sh6#
      • 1...Rxd2
        • 2.Rxe5#
      • 1...Bxf6+!
    • 1.Bg5?
      • threat
        • 2.Sh6#
      • 1...Bxf6+
        • 2.Rxf6#
      • 1...Rxd2!
    • 1.Rf4+?
      • 1...Sxf4
        • 2.Rg5#
      • 1...exf4!
    • 1.Qc5?
      • threat
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Rxe3
        • 2.Bxe3
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Qxe3
          • threat
            • 3.Qxh3#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Rxe5#
          • 2...Rd3
            • 3.Rxe5#
          • 2...Sg1
            • 3.Rg5#
            • 3.Qg5#
          • 2...Sf2
            • 3.Rg5#
            • 3.Qxf2#
            • 3.Qg5#
            • 3.Qf3#
          • 2...Sf4
            • 3.Rg5#
          • 2...Sg5
            • 3.Rxg5#
            • 3.Qxg5#
      • 1...Ra1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rb1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rc1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rd1
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rf1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rg1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rh1
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Re2
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Ba5
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Bb6
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Bc7
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Be7
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Sd3
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
      • 1...Rxc5!
    • 1.Qxb2?
      • threat
        • 2.Qc2
          • threat
            • 3.Rf4#
            • 3.Rxe5#
          • 2...Bxf6+
            • 3.Rxf6#
      • 1...Rxe3
        • 2.Bxe3
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Rxe5#
      • 1...Rc1
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
      • 1...Rg1
        • 2.Rf4+
          • 2...Sxf4
            • 3.e4#
          • 2...exf4
            • 3.e4#
      • 1...Ba5
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
        • 2.Qc2
          • threat
            • 3.Rf4#
            • 3.Rxe5#
      • 1...Bb6
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
        • 2.Qc2
          • threat
            • 3.Rf4#
            • 3.Rxe5#
      • 1...Bc7
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
        • 2.Qc2
          • threat
            • 3.Rf4#
            • 3.Rxe5#
      • 1...Be7!
    • 1.Qxc4?
      • threat
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Rxe3
        • 2.Bxe3
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rxe5+
          • 2...Rexe5
            • 3.Qg4#
          • 2...Rdxe5
            • 3.Qg4#
      • 1...Rf1
        • 2.Sxf1
          • threat
            • 3.Sg3#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
        • 2.Qxf1+
          • 2...Sf2
            • 3.Rg5#
            • 3.Qxf2#
          • 2...Sf4
            • 3.Rg5#
      • 1...Ra1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
            • 3.e4#
          • 2...exf4
            • 3.Qe4#
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Rb1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
            • 3.e4#
          • 2...exf4
            • 3.Qe4#
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Rc1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
            • 3.e4#
          • 2...exf4
            • 3.Qe4#
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Rd1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
            • 3.e4#
          • 2...exf4
            • 3.Qe4#
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Rg1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Qe4#
            • 3.e4#
          • 2...exf4
            • 3.Qe4#
            • 3.e4#
      • 1...Rh1
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
            • 3.e4#
          • 2...exf4
            • 3.Qe4#
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Ra5
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Rb5
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rb7
            • 3.Rxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Rc5
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rc7
            • 3.Rxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Ba5
        • 2.Bf4
          • threat
            • 3.Sh6#
        • 2.Bg5
          • threat
            • 3.Sh6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Bb6
        • 2.Bf4
          • threat
            • 3.Sh6#
        • 2.Bg5
          • threat
            • 3.Sh6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Bc7
        • 2.Bf4
          • threat
            • 3.Sh6#
        • 2.Bg5
          • threat
            • 3.Sh6#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Be7
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
      • 1...Sd3
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
        • 2.Rf4+
          • 2...Sdxf4
            • 3.Qe4#
          • 2...Shxf4
            • 3.Rg5#
            • 3.Qe4#
          • 2...exf4
            • 3.Qe4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qg4#
          • 2...Sxe5
            • 3.Qe4#
        • 2.Qxd3
          • threat
            • 3.Rf4#
            • 3.Rxe5#
          • 2...Bxf6+
            • 3.Rxf6#
      • 1...Sxc4!
    • 1.Qb5?
      • threat
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Rxe3
        • 2.Bxe3
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
      • 1...Rf1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Ra1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rb1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rc1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rd1
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rg1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rh1
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Re2
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Rc5
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rc7
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Ba5
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Bb6
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Bc7
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Be7
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Sd3
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
      • 1...Rxb5!
  • Keys
    • 1.Qa5!
      • threat
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Rxe3
        • 2.Bxe3
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
      • 1...Rxa5
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
      • 1...Bxa5
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
      • 1...Ra1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rb1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rc1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rd1
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rf1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rg1
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rf4+
          • 2...Sxf4
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Rh1
        • 2.Rf4+
          • 2...Sxf4
            • 3.Rg5#
            • 3.e4#
          • 2...exf4
            • 3.e4#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
            • 3.e4#
      • 1...Re2
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Rb5
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rb7
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Rc5
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#
          • 2...Rc7
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Bb6
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Bc7
        • 2.Bf4
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Rxe5#
            • 3.Qxe5#
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Rxd2
            • 3.Qxe5#
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Be7
        • 2.Rxe5+
          • 2...Rxe5
            • 3.Qxe5#
      • 1...Sd3
        • 2.Bg5
          • threat
            • 3.Sh6#
          • 2...Bxf6+
            • 3.Rxf6#

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