Problem Display
PID: 180987 (3b4/3pp2P/4rN2/5r2/2pk1P1p/B1N1p3/1PPq1PQK/2nR4 w - - 0 1)

Goumondy, Claude

Probleemblad, 1979

3b4/3pp2P/4rN2/5r2/2pk1P1p/B1N1p3/1PPq1PQK/2nR4

#3

11 + 11


SOLUTION


  • SOUND
  • Sets
    • 1...Qd3
      • 2.Sb5+
        • 2...Rxb5
          • 3.c3#
    • 1...Rxf4
      • 2.Qd5#
    • 1...Rb5
      • 2.Sxb5#
    • 1...Rd5
      • 2.Qxd5#
    • 1...Rfe5
      • 2.Qe4+
        • 2...Rxe4
          • 3.Sb5#
    • 1...Rg5
      • 2.Qxg5
        • threat
          • 3.Sb5#
          • 3.Bc5#
          • 3.Qc5#
          • 3.Qd5#
        • 2...Re5
          • 3.Qxe5#
    • 1...Rh5
      • 2.Sfd5
        • threat
          • 3.Sb5#
        • 2...Rxd5
          • 3.Qxd5#
        • 2...Re4
          • 3.Qxe4#
        • 2...Rb6
          • 3.Qe4#
          • 3.fxe3#
    • 1...Rfxf6
      • 2.Sb5#
      • 2.Qd5#
    • 1...Re4
      • 2.Qxe4#
    • 1...Ree5
      • 2.Sb5+
        • 2...Rxb5
          • 3.Qe4#
      • 2.Sfd5
        • threat
          • 3.Sb5#
        • 2...Rxd5
          • 3.Qe4#
        • 2...Re4
          • 3.Qxe4#
    • 1...Ra6
      • 2.Qe4#
    • 1...Rb6
      • 2.Qe4#
    • 1...Rc6
      • 2.Qe4#
    • 1...Rd6
      • 2.Qe4#
    • 1...Rexf6
      • 2.Qe4#
    • 1...Sa2
      • 2.Se2#
    • 1...Se2
      • 2.Sxe2#
    • 1...Sb3
      • 2.Se2#
    • 1...Sd3
      • 2.Se2+
        • 2...Qxe2
          • 3.c3#
    • 1...d5
      • 2.Sb5#
  • Tries
    • 1.Sfd5?
      • threat
        • 2.Sb5#
      • 1...Rxd5
        • 2.Qxd5#
      • 1...Re4
        • 2.Qxe4#
      • 1...Rb6
        • 2.Qe4#
        • 2.fxe3#
      • 1...Rxf4!
    • 1.Sxd7?
      • threat
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...Qxd1
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...Qd3
        • 2.Sb5+
          • 2...Rxb5
            • 3.c3#
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...Ra5
        • 2.h8Q+
          • 2...Rae5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rae5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
      • 1...Rfe5
        • 2.Qe4+
          • 2...Rxe4
            • 3.Bc5#
      • 1...Rg5
        • 2.Qxg5
          • threat
            • 3.Bc5#
            • 3.Qc5#
            • 3.Qd5#
          • 2...Re5
            • 3.Qxe5#
        • 2.h8Q+
          • 2...Rge5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rge5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
      • 1...Rh5
        • 2.h8Q+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
      • 1...Ree5
        • 2.Bc5+
          • 2...Rxc5
            • 3.Qe4#
      • 1...Ba5
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...Bb6
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...Bc7
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
      • 1...Sd3
        • 2.Se2+
          • 2...Qxe2
            • 3.c3#
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
      • 1...e2
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...h3
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...exf2!
    • 1.Rxd2+?
      • 1...Sd3
        • 2.Se2#
      • 1...exd2!
    • 1.fxe3+?
      • 1...Kxe3
        • 2.Qxd2+
          • 2...Kf3
            • 3.Rf1#
      • 1...Rxe3!
    • 1.h8Q?
      • threat
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...exf2
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxf2#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxf2#
          • 2...Ref6
            • 3.Qe4#
            • 3.Qxf2#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qxf2#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qxf2#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qxf2#
      • 1...Rfe5
        • 2.Sfd5
          • threat
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Qe4+
          • 2...Rxe4
            • 3.Sb5#
      • 1...Ra5
        • 2.Sg4+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ree5
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Re5
            • 3.Qe4#
            • 3.Qxe5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rae5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
      • 1...Rc5
        • 2.Sfe4+
          • 2...Rce5
            • 3.Bc5#
          • 2...Ree5
            • 3.Bxc5#
          • 2...Rf6
            • 3.Bxc5#
        • 2.Sg4+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ree5
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Re5
            • 3.Qe4#
            • 3.Qxe5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rce5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Bxc5#
            • 3.Qe4#
          • 2...Rf6
            • 3.Bxc5#
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
      • 1...Rg5
        • 2.Sg4+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rg7
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rge5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Qxg5
          • threat
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qc5#
            • 3.Qd5#
          • 2...Re5
            • 3.Qxe5#
      • 1...Rh5
        • 2.Sg4+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rxh8
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sxh5+
          • 2...Re5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxe5#
          • 2...Rf6
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sxd7+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Qxh5
          • threat
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qgd5#
            • 3.Qc5#
            • 3.Qhd5#
          • 2...Re5
            • 3.Qxe5#
      • 1...Ree5
        • 2.Sb5+
          • 2...Rxb5
            • 3.Qe4#
        • 2.Sfd5
          • threat
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
      • 1...Bb6
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...Bc7
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
      • 1...Sd3
        • 2.Se2+
          • 2...Qxe2
            • 3.c3#
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
      • 1...e2
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...d6
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...exf6!
    • 1.h8B?
      • threat
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...exf2
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxf2#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxf2#
          • 2...Ref6
            • 3.Qe4#
            • 3.Qxf2#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qxf2#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qxf2#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qxf2#
      • 1...Rfe5
        • 2.Sfd5
          • threat
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Qe4+
          • 2...Rxe4
            • 3.Sb5#
      • 1...Ra5
        • 2.Sg4+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ree5
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Re5
            • 3.Bxe5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rae5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
      • 1...Rc5
        • 2.Sfe4+
          • 2...Rce5
            • 3.Bc5#
          • 2...Ree5
            • 3.Bxc5#
          • 2...Rf6
            • 3.Bxc5#
        • 2.Sg4+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ree5
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Re5
            • 3.Bxe5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rce5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Bxc5#
            • 3.Qe4#
          • 2...Rf6
            • 3.Bxc5#
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Qe4#
          • 2...Rf6
            • 3.Qe4#
      • 1...Rg5
        • 2.Sg4+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rg7
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rge5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Qxg5
          • threat
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qc5#
            • 3.Qd5#
          • 2...Re5
            • 3.Qxe5#
      • 1...Rh5
        • 2.Sg4+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rxh8
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sxh5+
          • 2...Re5
            • 3.Sb5#
            • 3.Bxe5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sxd7+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rf6
            • 3.Qe4#
      • 1...Ree5
        • 2.Sb5+
          • 2...Rxb5
            • 3.Qe4#
        • 2.Sfd5
          • threat
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
      • 1...Bb6
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...Bc7
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
      • 1...Sd3
        • 2.Se2+
          • 2...Qxe2
            • 3.c3#
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
      • 1...e2
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sxd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Bc5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...d6
        • 2.Sg4+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sfd5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
          • 2...Ref6
            • 3.Sb5#
            • 3.Qe4#
            • 3.fxe3#
        • 2.Sh5+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sd7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sh7+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Se8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.Sg8+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...exf6!
  • Keys
    • 1.Sg4!
      • threat
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
      • 1...Qxd1
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
      • 1...exf2
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxf2#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxf2#
          • 2...Ref6
            • 3.Qe4#
            • 3.Qxf2#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxf2#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.Qxf2#
          • 2...Ref6
            • 3.Qe4#
            • 3.Qxf2#
      • 1...Qd3
        • 2.Sb5+
          • 2...Rxb5
            • 3.c3#
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
      • 1...Ra5
        • 2.h8Q+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ree5
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rae5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ree5
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
      • 1...Rc5
        • 2.h8Q+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ree5
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rce5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ree5
            • 3.Qe4#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
      • 1...Rfe5
        • 2.fxe3+
          • 2...Rxe3
            • 3.Sb5#
      • 1...Rg5
        • 2.h8Q+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rge5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rg7
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
      • 1...Rh5
        • 2.h8Q+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rhe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rxh8
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rf6
            • 3.Qe4#
            • 3.fxe3#
      • 1...Ree5
        • 2.Sb5+
          • 2...Rxb5
            • 3.fxe3#
      • 1...Ba5
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
      • 1...Bb6
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
      • 1...Bc7
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
          • 2...Be5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
      • 1...Sd3
        • 2.Se2+
          • 2...Qxe2
            • 3.c3#
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
          • 2...Se5
            • 3.Se2#
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
      • 1...e2
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
          • 2...Ref6
            • 3.Qe4#
      • 1...h3
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
      • 1...d6
        • 2.h8Q+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#
        • 2.h8B+
          • 2...Rfe5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Rff6
            • 3.Sb5#
            • 3.Qd5#
          • 2...Ree5
            • 3.Sb5#
            • 3.Qe4#
            • 3.Qd5#
            • 3.fxe3#
          • 2...Ref6
            • 3.Qe4#
            • 3.fxe3#

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