Problem Display
PID: 48387 (8/8/3p1bp1/1p3p2/1pr5/1PPk2N1/P1NPrB2/1K1R1b1B w - - 0 1)

Loshinski, Lev Ilich

Shif, Vladimir Iosifovich

4th Prize, Schach, 1959

8/8/3p1bp1/1p3p2/1pr5/1PPk2N1/P1NPrB2/1K1R1b1B

#5

10 + 10


3749 FIDE Album (1959-1961) 1966

SOLUTION


  • COOKED
  • Keys
    • 1.Bf3!
      • threat
        • 2.Bxe2+
          • 2...Bxe2
            • 3.Se1#
        • 2.Sxe2
          • threat
            • 3.Se1#
            • 3.Sc1#
      • 1...Re5
        • 2.Bg2
          • threat
            • 3.Bxf1+
              • 3...Re2
                • 4.Se1#
                • 4.Bxe2#
          • 2...Bxg2
            • 3.Be3
              • threat
                • 4.Se1#
              • 3...Rxe3
                • 4.dxe3+
                  • 4...Kxc3
                    • 5.Se2#
      • 1...Re6
        • 2.Bg2
          • threat
            • 3.Bxf1+
              • 3...Re2
                • 4.Se1#
                • 4.Bxe2#
          • 2...Bxg2
            • 3.Be3
              • threat
                • 4.Se1#
              • 3...Rxe3
                • 4.dxe3+
                  • 4...Kxc3
                    • 5.Se2#
      • 1...Re7
        • 2.Bg2
          • threat
            • 3.Bxf1+
              • 3...Re2
                • 4.Se1#
                • 4.Bxe2#
          • 2...Bxg2
            • 3.Be3
              • threat
                • 4.Se1#
              • 3...Rxe3
                • 4.dxe3+
                  • 4...Kxc3
                    • 5.Se2#
      • 1...Re8
        • 2.Bg2
          • threat
            • 3.Bxf1+
              • 3...Re2
                • 4.Se1#
                • 4.Bxe2#
          • 2...Bxg2
            • 3.Be3
              • threat
                • 4.Se1#
              • 3...Rxe3
                • 4.dxe3+
                  • 4...Kxc3
                    • 5.Se2#
    • 1.Bd5!
      • threat
        • 2.Bxc4+
          • 2...bxc4
            • 3.Sxb4#
      • 1...Bxc3
        • 2.dxc3+
          • 2...Rd2
            • 3.Se1+
              • 3...Kxc3
                • 4.Rc1+
                  • 4...Rc2
                    • 5.Rxc2#
      • 1...Rf4
        • 2.Bf3
          • threat
            • 3.Bxe2+
              • 3...Bxe2
                • 4.Se1#
          • 2...Rxd2
            • 3.Se1+
              • 3...Kxc3
                • 4.Rc1+
                  • 4...Rc2
                    • 5.Rxc2#
          • 2...Re5
            • 3.Be4+
              • 3...Rfxe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rexe4
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
            • 3.Bc6
              • threat
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...Rc4
                • 4.Bxb5
                  • threat
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...Rd4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3
                    • 5.dxc3#
                • 4.cxd4
                  • threat
                    • 5.Sxb4#
                  • 4...Re3
                    • 5.Bxb5#
              • 3...Rfe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rg4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...Rh4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...Re2
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Re3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.dxe3+
                  • 4...Kxc3
                    • 5.Be1#
                • 4.Bxe3
                  • threat
                    • 5.Se1#
              • 3...Ree4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Se1#
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re6
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Re7
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Re8
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...d5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
          • 2...Re6
            • 3.Be4+
              • 3...Rfxe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rexe4
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
            • 3.Bc6
              • threat
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Bxc4#
              • 3...bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sb4#
                    • 5.Bxc4#
              • 3...Rc4
                • 4.Bxb5
                  • threat
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rd4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                • 4.cxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rfe4
                • 4.Se1+
                  • 4...Rxe1
                    • 5.Bxb5#
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rg4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rh4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Ree4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Se1#
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...d5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
          • 2...Re7
            • 3.Be4+
              • 3...Rfxe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rexe4
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
            • 3.Bc6
              • threat
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Bxc4#
              • 3...bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sb4#
                    • 5.Bxc4#
              • 3...Rc4
                • 4.Bxb5
                  • threat
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rd4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                • 4.cxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rfe4
                • 4.Se1+
                  • 4...Rxe1
                    • 5.Bxb5#
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rg4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rh4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Ree4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Se1#
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...d5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
          • 2...Re8
            • 3.Be4+
              • 3...Rfxe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rexe4
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
            • 3.Bc6
              • threat
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Bxc4#
              • 3...bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sb4#
                    • 5.Bxc4#
              • 3...Rc4
                • 4.Bxb5
                  • threat
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rd4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                • 4.cxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rfe4
                • 4.Se1+
                  • 4...Rxe1
                    • 5.Bxb5#
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rg4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rh4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Ree4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Se1#
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...d5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
      • 1...Rg4
        • 2.Bf3
          • threat
            • 3.Bxe2+
              • 3...Bxe2
                • 4.Se1#
            • 3.Sxe2
              • threat
                • 4.Se1#
                • 4.Sc1#
          • 2...Rxd2
            • 3.Se1+
              • 3...Kxc3
                • 4.Rc1+
                  • 4...Rc2
                    • 5.Rxc2#
          • 2...Re5
            • 3.Bxg4
              • threat
                • 4.Sxb4#
              • 3...Re4
                • 4.Be2+
                  • 4...Rxe2
                    • 5.Sxb4#
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
          • 2...Re6
            • 3.Bxg4
              • threat
                • 4.Sxb4#
              • 3...Bxc3
                • 4.dxc3+
                  • 4...Kxc3
                    • 5.Bd4#
              • 3...Re4
                • 4.Be2+
                  • 4...Rxe2
                    • 5.Sxb4#
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
          • 2...Re7
            • 3.Bxg4
              • threat
                • 4.Sxb4#
              • 3...Bxc3
                • 4.dxc3+
                  • 4...Kxc3
                    • 5.Bd4#
              • 3...Re4
                • 4.Be2+
                  • 4...Rxe2
                    • 5.Sxb4#
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
          • 2...Re8
            • 3.Bxg4
              • threat
                • 4.Sxb4#
              • 3...Bxc3
                • 4.dxc3+
                  • 4...Kxc3
                    • 5.Bd4#
              • 3...Re4
                • 4.Be2+
                  • 4...Rxe2
                    • 5.Sxb4#
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
      • 1...Rh4
        • 2.Bf3
          • threat
            • 3.Bxe2+
              • 3...Bxe2
                • 4.Se1#
            • 3.Sxe2
              • threat
                • 4.Se1#
                • 4.Sc1#
          • 2...Rxd2
            • 3.Se1+
              • 3...Kxc3
                • 4.Rc1+
                  • 4...Rc2
                    • 5.Rxc2#
          • 2...Re5
            • 3.Be4+
              • 3...Rhxe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rexe4
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
            • 3.Kb2
              • threat
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Rhe4
                • 4.Be2+
                  • 4...Rxe2
                    • 5.Sxb4#
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Se2
                  • threat
                    • 5.Se1#
                    • 5.Sc1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe2
                    • 5.Sxb4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.dxe3#
              • 3...Re2
                • 4.Bxe2+
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Sxe2
                  • threat
                    • 5.Se1#
                    • 5.Sc1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
              • 3...Ree4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re6
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Re7
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Re8
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg2
                • 4.Be3
                  • threat
                    • 5.Se1#
                    • 5.Be2#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bh3
                • 4.Be3
                  • threat
                    • 5.Se1#
                    • 5.Be2#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
            • 3.Bc6
              • threat
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...Rc4
                • 4.Bxb5
                  • threat
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...Rd4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3
                    • 5.dxc3#
                • 4.cxd4
                  • threat
                    • 5.Sxb4#
                  • 4...Re3
                    • 5.Bxb5#
              • 3...Rhe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rf4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...Rg4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...Re2
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Re3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.dxe3+
                  • 4...Kxc3
                    • 5.Be1#
                • 4.Bxe3
                  • threat
                    • 5.Se1#
              • 3...Ree4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Se1#
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re6
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Re7
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Re8
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...d5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
          • 2...Re6
            • 3.Be4+
              • 3...Rhxe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rexe4
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
            • 3.Kb2
              • threat
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Rd4
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3+
                    • 5.dxc3#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Rhe4
                • 4.Be2+
                  • 4...Rxe2
                    • 5.Sxb4#
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Se2
                  • threat
                    • 5.Se1#
                    • 5.Sc1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe2
                    • 5.Sxb4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.dxe3#
              • 3...Re2
                • 4.Bxe2+
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Sxe2
                  • threat
                    • 5.Se1#
                    • 5.Sc1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
              • 3...Ree4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Re7
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Re8
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg2
                • 4.Be3
                  • threat
                    • 5.Se1#
                    • 5.Be2#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bh3
                • 4.Be3
                  • threat
                    • 5.Se1#
                    • 5.Be2#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg5
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Be7
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg7
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bd8
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bh8
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
            • 3.Bc6
              • threat
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Bxc4#
              • 3...bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sb4#
                    • 5.Bxc4#
              • 3...Rc4
                • 4.Bxb5
                  • threat
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rd4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                • 4.cxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rhe4
                • 4.Se1+
                  • 4...Rxe1
                    • 5.Bxb5#
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rf4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rg4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Ree4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Se1#
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...d5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
          • 2...Re7
            • 3.Be4+
              • 3...Rhxe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rexe4
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
            • 3.Kb2
              • threat
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Rd4
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3+
                    • 5.dxc3#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Rhe4
                • 4.Be2+
                  • 4...Rxe2
                    • 5.Sxb4#
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Se2
                  • threat
                    • 5.Se1#
                    • 5.Sc1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe2
                    • 5.Sxb4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.dxe3#
              • 3...Re2
                • 4.Bxe2+
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Sxe2
                  • threat
                    • 5.Se1#
                    • 5.Sc1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
              • 3...Ree4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Re6
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Re8
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg2
                • 4.Be3
                  • threat
                    • 5.Se1#
                    • 5.Be2#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bh3
                • 4.Be3
                  • threat
                    • 5.Se1#
                    • 5.Be2#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg5
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg7
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bh8
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
            • 3.Bc6
              • threat
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Bxc4#
              • 3...bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sb4#
                    • 5.Bxc4#
              • 3...Rc4
                • 4.Bxb5
                  • threat
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rd4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                • 4.cxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rhe4
                • 4.Se1+
                  • 4...Rxe1
                    • 5.Bxb5#
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rf4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rg4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Ree4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Se1#
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...d5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
          • 2...Re8
            • 3.Be4+
              • 3...Rhxe4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
              • 3...Rexe4
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...Rxd4
                    • 5.Se1#
                  • 4...bxc3
                    • 5.dxc3#
            • 3.Kb2
              • threat
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Rd4
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3+
                    • 5.dxc3#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Rhe4
                • 4.Be2+
                  • 4...Rxe2
                    • 5.Sxb4#
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Se2
                  • threat
                    • 5.Se1#
                    • 5.Sc1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe2
                    • 5.Sxb4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.dxe3#
              • 3...Re2
                • 4.Bxe2+
                  • 4...Bxe2
                    • 5.Se1#
                • 4.Sxe2
                  • threat
                    • 5.Se1#
                    • 5.Sc1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
              • 3...Ree4
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Re6
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Re7
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg2
                • 4.Be3
                  • threat
                    • 5.Se1#
                    • 5.Be2#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bh3
                • 4.Be3
                  • threat
                    • 5.Se1#
                    • 5.Be2#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg5
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bg7
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bd8
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
              • 3...Bh8
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Bxc3+
                    • 5.dxc3#
                  • 4...bxc3+
                    • 5.dxc3#
                  • 4...Rxe3
                    • 5.dxe3#
            • 3.Bc6
              • threat
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Bxc4#
              • 3...bxc3
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sb4#
                    • 5.Bxc4#
              • 3...Rc4
                • 4.Bxb5
                  • threat
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rd4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Bxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                • 4.cxd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rhe4
                • 4.Se1+
                  • 4...Rxe1
                    • 5.Bxb5#
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                • 4.Be3
                  • threat
                    • 5.Se1#
                  • 4...Rxe3
                    • 5.Sxb4#
                    • 5.Bxb5#
              • 3...Rf4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Rg4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
              • 3...Ree4
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Se1#
                    • 5.Sxb4#
                • 4.Bd4
                  • threat
                    • 5.Sxb4#
                    • 5.Bxb5#
                  • 4...Rxd4
                    • 5.Se1#
              • 3...Re5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#
                    • 5.Bxc4#
                  • 4...Rxb5
                    • 5.Se1#
              • 3...d5
                • 4.Bxb5+
                  • 4...Rc4
                    • 5.Sxb4#

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