Problem Display
PID: 86359 (b2N1Q2/2n1r2P/1ppNqP2/1p1k4/1PR2B2/8/1PPP4/2KR4 w - - 0 1)

Loshinski, Lev Ilich

Bulletin Csk Sssr, 1977

b2N1Q2/2n1r2P/1ppNqP2/1p1k4/1PR2B2/8/1PPP4/2KR4

#4

13 + 8


6490 yacpdb 2009

SOLUTION


  • COOKED
  • Keys
    • 1.Qg8!
      • threat
        • 2.Rc3
          • threat
            • 3.Rd3#
          • 2...Kd4
            • 3.Rd3#
      • 1...Qxg8
        • 2.hxg8Q+
          • 2...Re6
            • 3.Qg2+
              • 3...Re4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Re5
                • 4.Qxe5#
            • 3.Rc3
              • threat
                • 4.Rd3#
              • 3...Kd4
                • 4.Rd3#
      • 1...bxc4
        • 2.Qg2+
          • 2...Kd4
            • 3.Sxe6+
              • 3...Rxe6
                • 4.Sf5#
              • 3...Sxe6
                • 4.Sf5#
                • 4.Qe4#
          • 2...Qe4
            • 3.d3
              • threat
                • 4.dxc4#
                • 4.dxe4#
              • 3...Kd4
                • 4.dxe4#
              • 3...cxd3
                • 4.Rxd3#
      • 1...Rg7
        • 2.Rc3
          • threat
            • 3.Rd3#
          • 2...Rg3
            • 3.Bxg3
              • threat
                • 4.Rd3#
              • 3...Kd4
                • 4.Rd3#
            • 3.Rxg3
              • threat
                • 4.Rd3#
              • 3...Kd4
                • 4.Rd3#
      • 1...Sa6
        • 2.Sxe6
          • threat
            • 3.Sc7#
            • 3.Rd4#
          • 2...Rxe6
            • 3.Qg2+
              • 3...Re4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Re5
                • 4.Qxe5#
          • 2...bxc4
            • 3.Sc7+
              • 3...Kd4
                • 4.Qxc4#
            • 3.Qg5+
              • 3...Kxe6
                • 4.Qf5#
          • 2...Rf7
            • 3.Rd4+
              • 3...Kxe6
                • 4.Qxf7#
            • 3.Qg5+
              • 3...Kxe6
                • 4.Qf5#
            • 3.Re1
              • threat
                • 4.Rd4#
                • 4.Qg2#
                • 4.Qg5#
            • 3.Qg6
              • threat
                • 4.Qe4#
                • 4.Qf5#
              • 3...Kxe6
                • 4.Qf5#
                • 4.Qxf7#
          • 2...c5
            • 3.Sd4+
              • 3...Re6
                • 4.Qxe6#
                • 4.Qxa8#
              • 3...Rf7
                • 4.Qxf7#
                • 4.Qg2#
                • 4.Qg5#
            • 3.Sd8+
              • 3...Re6
                • 4.Qxe6#
              • 3...Rf7
                • 4.Qxf7#
                • 4.Qg2#
                • 4.Qg5#
        • 2.fxe7
          • threat
            • 3.Qxe6#
          • 2...bxc4
            • 3.Qxe6+
              • 3...Kd4
                • 4.Sf5#
                • 4.Be3#
                • 4.Be5#
                • 4.Qxc4#
                • 4.Qe4#
                • 4.Qe5#
                • 4.h8Q#
                • 4.h8B#
            • 3.Qg2+
              • 3...Kd4
                • 4.Sxe6#
              • 3...Qe4
                • 4.Qxe4#
            • 3.h8Q
              • threat
                • 4.Qxe6#
                • 4.Qe5#
          • 2...Sc5
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
          • 2...Sc7
            • 3.Qg2+
              • 3...Qe4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.h8Q
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Rc3
              • threat
                • 4.Rd3#
              • 3...Kd4
                • 4.Rd3#
        • 2.h8Q
          • threat
            • 3.Qh1#
            • 3.Qh5#
          • 2...Qxg8
            • 3.Qxg8+
              • 3...Re6
                • 4.Qxe6#
              • 3...Rf7
                • 4.Qxf7#
                • 4.Qg2#
                • 4.Qg5#
          • 2...bxc4
            • 3.fxe7
              • threat
                • 4.Qxe6#
                • 4.Qe5#
          • 2...Qf7
            • 3.Qxf7+
              • 3...Re6
                • 4.Qxe6#
                • 4.Qh1#
                • 4.Qhh5#
              • 3...Rxf7
                • 4.Qh1#
                • 4.Qh5#
            • 3.Qg2+
              • 3...Re4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Re5
                • 4.Qxe5#
            • 3.Qh1+
              • 3...Re4
                • 4.Qxe4#
                • 4.Qxf7#
                • 4.Qg5#
            • 3.Qh5+
              • 3...Re5
                • 4.Qxe5#
            • 3.fxe7
              • threat
                • 4.Rd4#
                • 4.Qxf7#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qh1#
                • 4.Qh5#
          • 2...Rf7
            • 3.Qg2+
              • 3...Qe4
                • 4.Qxe4#
                • 4.Qh5#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
                • 4.Qh1#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qh1+
              • 3...Qe4
                • 4.Qxe4#
                • 4.Qxf7#
                • 4.Qg5#
            • 3.Qh5+
              • 3...Qf5
                • 4.Qgxf7#
                • 4.Qxf5#
                • 4.Qg2#
              • 3...Qe5
                • 4.Qxe5#
        • 2.d3
          • threat
            • 3.Qg2+
              • 3...Qe4
                • 4.dxe4#
          • 2...Qxg8
            • 3.hxg8Q+
              • 3...Re6
                • 4.Qxe6#
              • 3...Rf7
                • 4.Qxf7#
                • 4.Qg2#
                • 4.Qg5#
            • 3.hxg8B+
              • 3...Re6
                • 4.Bxe6#
              • 3...Rf7
                • 4.Bxf7#
          • 2...Qf7
            • 3.Qg2+
              • 3...Re4
                • 4.Qxe4#
                • 4.dxe4#
            • 3.Qg5+
              • 3...Re5
                • 4.Qxe5#
          • 2...Rf7
            • 3.Qg2+
              • 3...Qe4
                • 4.Qxe4#
                • 4.dxe4#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
          • 2...Sc5
            • 3.Qg2+
              • 3...Qe4
                • 4.dxe4#
              • 3...Se4
                • 4.dxe4#
      • 1...Se8
        • 2.Sxe6
          • threat
            • 3.Sc7#
            • 3.Rd4#
          • 2...Rxe6
            • 3.Qg2+
              • 3...Re4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Re5
                • 4.Qxe5#
          • 2...bxc4
            • 3.Sc7+
              • 3...Kd4
                • 4.Qxc4#
            • 3.Qg5+
              • 3...Kxe6
                • 4.Qf5#
          • 2...Rf7
            • 3.Rd4+
              • 3...Kxe6
                • 4.Qxf7#
            • 3.Qg5+
              • 3...Kxe6
                • 4.Qf5#
            • 3.Re1
              • threat
                • 4.Rd4#
                • 4.Qg2#
                • 4.Qg5#
          • 2...c5
            • 3.Sd4+
              • 3...Re6
                • 4.Qxe6#
              • 3...Rf7
                • 4.Qxf7#
                • 4.Qg2#
                • 4.Qg5#
            • 3.Sd8+
              • 3...Re6
                • 4.Qxe6#
              • 3...Rf7
                • 4.Qxf7#
                • 4.Qg2#
                • 4.Qg5#
      • 1...c5
        • 2.Qg5+
          • 2...Qf5
            • 3.Qxf5+
              • 3...Re5
                • 4.Qd3#
                • 4.Qxe5#
          • 2...Qe5
            • 3.d4
              • threat
                • 4.dxc5#
                • 4.dxe5#
              • 3...Kxd6
                • 4.dxc5#
                • 4.dxe5#
              • 3...cxd4
                • 4.Rdxd4#
                • 4.Rcxd4#
              • 3...Se6
                • 4.Qxe5#
        • 2.fxe7
          • threat
            • 3.Qg2+
              • 3...Qe4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.h8Q
              • threat
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
          • 2...Qxg8
            • 3.hxg8Q+
              • 3...Se6
                • 4.Qxe6#
                • 4.Qg2#
            • 3.hxg8B+
              • 3...Se6
                • 4.Bxe6#
          • 2...bxc4
            • 3.h8Q
              • threat
                • 4.Qe5#
    • 1.fxe7!
      • threat
        • 2.Sxe6
          • threat
            • 3.Sxc7#
            • 3.Qf5#
          • 2...Kxe6
            • 3.Re1+
              • 3...Kd5
                • 4.Qf5#
              • 3...Kd7
                • 4.Qc8#
                • 4.Qd8#
            • 3.Re4+
              • 3...Kd5
                • 4.Qf5#
              • 3...Kd7
                • 4.Qc8#
                • 4.Qd8#
            • 3.Qf7+
              • 3...Kd7
                • 4.e8Q#
                • 4.e8R#
            • 3.e8Q+
              • 3...Kd5
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qf5#
              • 3...Sxe8
                • 4.Qf7#
            • 3.e8R+
              • 3...Kd5
                • 4.Re5#
                • 4.Qf5#
              • 3...Kd7
                • 4.Re7#
                • 4.Qe7#
                • 4.Qg7#
                • 4.Qf7#
              • 3...Sxe8
                • 4.Qf7#
            • 3.e8B
              • threat
                • 4.Qf7#
              • 3...Kd5
                • 4.Qf5#
          • 2...c5
            • 3.Qf5+
              • 3...Kc6
                • 4.Sd4#
                • 4.Sd8#
        • 2.h8Q
          • threat
            • 3.Rd4#
            • 3.Qd4#
          • 2...bxc4
            • 3.Qf7
              • threat
                • 4.Qe5#
            • 3.Qfg8
              • threat
                • 4.Qe5#
          • 2...Qe4
            • 3.Qf5+
              • 3...Qxf5
                • 4.Rd4#
                • 4.Qd4#
              • 3...Qe5
                • 4.Qhxe5#
                • 4.Qfxe5#
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Rxe4
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf5#
                • 4.Qh5#
            • 3.Qh1
              • threat
                • 4.Qxe4#
                • 4.Qf5#
          • 2...c5
            • 3.Qh1+
              • 3...Qe4
                • 4.Qxe4#
                • 4.Qf5#
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qf7
              • threat
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qhh5#
            • 3.Qfg8
              • threat
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
        • 2.Qg8
          • threat
            • 3.Qg2+
              • 3...Qe4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.h8Q
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Rc3
              • threat
                • 4.Rd3#
              • 3...Kd4
                • 4.Rd3#
          • 2...Qxg8
            • 3.hxg8Q+
              • 3...Se6
                • 4.Qxe6#
                • 4.Qg2#
            • 3.hxg8B+
              • 3...Se6
                • 4.Bxe6#
          • 2...bxc4
            • 3.h8Q
              • threat
                • 4.Qe5#
      • 1...Qxd6
        • 2.e8Q
          • threat
            • 3.Qe4#
          • 2...Kxc4
            • 3.Qe4+
              • 3...Qd4
                • 4.b3#
                • 4.d3#
          • 2...Qxf4
            • 3.Rc5+
              • 3...Kd4
                • 4.Qxf4#
              • 3...bxc5
                • 4.Qxc5#
            • 3.Qxf4
              • threat
                • 4.Rd4#
                • 4.Qh5#
                • 4.Qd7#
                • 4.Qd4#
                • 4.Qee4#
                • 4.Qee5#
          • 2...Sxe8
            • 3.Qf7+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qg8+
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qe5
            • 3.Qxe5+
              • 3...Kxc4
                • 4.Qe4#
                • 4.b3#
                • 4.d3#
          • 2...Qe7
            • 3.Qfxe7
              • threat
                • 4.Qe4#
              • 3...Kxc4
                • 4.Qe4#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qexe7
              • threat
                • 4.Qe4#
              • 3...Kxc4
                • 4.Qe4#
              • 3...bxc4
                • 4.Qe5#
              • 3...Se6
                • 4.Qxe6#
          • 2...Qe6
            • 3.Qd6+
              • 3...Kxc4
                • 4.b3#
                • 4.d3#
              • 3...Qxd6
                • 4.Qe4#
          • 2...Qg6
            • 3.Rc5+
              • 3...Kd4
                • 4.Be3#
                • 4.Qe3#
                • 4.Qe5#
              • 3...bxc5
                • 4.Qxc5#
            • 3.Qd6+
              • 3...Kxc4
                • 4.b3#
              • 3...Qxd6
                • 4.Qe4#
            • 3.Qe5+
              • 3...Kxc4
                • 4.b3#
            • 3.Qxg6
              • threat
                • 4.Qd3#
                • 4.Qe4#
              • 3...Kxc4
                • 4.Qd3#
                • 4.Qe4#
              • 3...bxc4
                • 4.Qfd6#
          • 2...Se6
            • 3.Qxd6+
              • 3...Kxc4
                • 4.Qexe6#
                • 4.b3#
                • 4.d3#
      • 1...bxc4
        • 2.Sxe6
          • threat
            • 3.Qf5#
          • 2...Kxe6
            • 3.Qf7+
              • 3...Kd7
                • 4.e8Q#
                • 4.e8R#
            • 3.e8Q+
              • 3...Kd5
                • 4.Qe4#
                • 4.Qe5#
              • 3...Sxe8
                • 4.Qf7#
          • 2...Sxe6
            • 3.Qf5+
              • 3...Kd4
                • 4.Be3#
                • 4.Qe4#
                • 4.Qe5#
                • 4.c3#
          • 2...c5
            • 3.Qf5+
              • 3...Kc6
                • 4.Sd8#
      • 1...Qe5
        • 2.Qf7+
          • 2...Kxd6
            • 3.Rd4+
              • 3...Sd5
                • 4.e8S#
            • 3.e8S+
              • 3...Sxe8
                • 4.Rd4#
            • 3.e8Q
              • threat
                • 4.Bxe5#
                • 4.Qed7#
                • 4.Qfd7#
                • 4.Qxe5#
                • 4.Qee7#
                • 4.Qef8#
              • 3...Sxe8
                • 4.Rd4#
          • 2...Qe6
            • 3.Qh5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.h8Q
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qhh5#
            • 3.Rc3
              • threat
                • 4.Rd3#
              • 3...Kd4
                • 4.Rd3#
          • 2...Se6
            • 3.Bxe5
              • threat
                • 4.Qxe6#
              • 3...Kxe5
                • 4.Qxe6#
        • 2.Bxe5
          • threat
            • 3.Rd4+
              • 3...Kxe5
                • 4.Qg7#
                • 4.Qf4#
                • 4.Qh8#
                • 4.h8Q#
                • 4.h8B#
            • 3.Qf3+
              • 3...Kxe5
                • 4.S6f7#
            • 3.h8Q
              • threat
                • 4.Rd4#
                • 4.Qf3#
            • 3.h8B
              • threat
                • 4.Rd4#
                • 4.Qf3#
            • 3.Re1
              • threat
                • 4.Rd4#
                • 4.Qf3#
            • 3.Qf4
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe4#
            • 3.Qf5
              • threat
                • 4.Bh2#
                • 4.Bg3#
                • 4.Bf4#
                • 4.Rd4#
                • 4.Qe4#
            • 3.d4
              • threat
                • 4.Qf3#
          • 2...Kxe5
            • 3.Qf4+
              • 3...Kd5
                • 4.Rd4#
                • 4.Qd4#
          • 2...bxc4
            • 3.h8Q
              • threat
                • 4.Qf3#
            • 3.h8B
              • threat
                • 4.Qf3#
            • 3.Re1
              • threat
                • 4.Qf3#
            • 3.Qf4
              • threat
                • 4.Qd4#
                • 4.Qe4#
            • 3.Qf5
              • threat
                • 4.Qe4#
          • 2...Se6
            • 3.Qf3+
              • 3...Kxe5
                • 4.S6f7#
                • 4.S8f7#
            • 3.e8Q
              • threat
                • 4.Qxe6#
              • 3...Kxe5
                • 4.Qxe6#
              • 3...Sxd8
                • 4.Rd4#
                • 4.Qf3#
              • 3...Sxf8
                • 4.Rd4#
              • 3...Sd4
                • 4.Rxd4#
              • 3...Sf4
                • 4.Rd4#
              • 3...Sc5
                • 4.Rd4#
              • 3...Sg5
                • 4.Rd4#
              • 3...Sc7
                • 4.Rd4#
                • 4.Qf3#
              • 3...Sg7
                • 4.Rd4#
                • 4.Qf3#
            • 3.Qf5
              • threat
                • 4.Bh2#
                • 4.Bg3#
                • 4.Bf4#
                • 4.Qe4#
                • 4.Qxe6#
            • 3.Qf6
              • threat
                • 4.Qxe6#
              • 3...Sxd8
                • 4.Rd4#
              • 3...Sd4
                • 4.Rxd4#
              • 3...Sf4
                • 4.Rd4#
              • 3...Sc5
                • 4.Rd4#
              • 3...Sg5
                • 4.Rd4#
              • 3...Sc7
                • 4.Rd4#
              • 3...Sg7
                • 4.Rd4#
              • 3...Sf8
                • 4.Rd4#
            • 3.Qf7
              • threat
                • 4.Qxe6#
              • 3...Kxe5
                • 4.Qxe6#
            • 3.Qg8
              • threat
                • 4.Qxe6#
              • 3...Kxe5
                • 4.Qxe6#
        • 2.e8Q
          • threat
            • 3.Qxe5#
          • 2...Qxb2+
            • 3.Kxb2
              • threat
                • 4.Qh5#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qf5#
          • 2...Qxf4
            • 3.Qxf4
              • threat
                • 4.Rd4#
                • 4.Qfe5#
                • 4.Qh5#
                • 4.Qd4#
                • 4.Qee4#
                • 4.Qee5#
              • 3...Se6
                • 4.Qxe6#
          • 2...Qxe8
            • 3.Qf5+
              • 3...Qe5
                • 4.Qxe5#
          • 2...Sxe8
            • 3.Qf7+
              • 3...Kxd6
                • 4.Rd4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qd4
            • 3.Rxd4+
              • 3...Kxd4
                • 4.Qe4#
                • 4.Qe5#
            • 3.Qh5+
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qef7+
              • 3...Se6
                • 4.Qxe6#
            • 3.Qf5+
              • 3...Qe5
                • 4.Qfxe5#
                • 4.Qexe5#
            • 3.Qff7+
              • 3...Se6
                • 4.Qfxe6#
                • 4.Qexe6#
            • 3.Qg8+
              • 3...Se6
                • 4.Qgxe6#
                • 4.Qexe6#
          • 2...Qe1
            • 3.Qh5+
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qf5+
              • 3...Qe5
                • 4.Qfxe5#
                • 4.Qexe5#
            • 3.Rxe1
              • threat
                • 4.Re5#
                • 4.Qh5#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qf5#
            • 3.Qxe1
              • threat
                • 4.Qh1#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qf5#
          • 2...Qe2
            • 3.Qf5+
              • 3...Qe5
                • 4.Qfxe5#
                • 4.Qexe5#
            • 3.Qxe2
              • threat
                • 4.Qd3#
                • 4.Qf3#
                • 4.Qh5#
                • 4.Qg2#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qf5#
          • 2...Qe6
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qxe6+
              • 3...Sxe6
                • 4.Qf5#
            • 3.Sxe6
              • threat
                • 4.Sxc7#
                • 4.Rd4#
                • 4.Qf5#
          • 2...Qe7
            • 3.Qh5+
              • 3...Qg5
                • 4.Qf3#
                • 4.Qxg5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qf5+
              • 3...Qe5
                • 4.Qfxe5#
                • 4.Qexe5#
            • 3.Qg8+
              • 3...Qe6
                • 4.Qh5#
              • 3...Qf7
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qg2#
              • 3...Se6
                • 4.Qg2#
            • 3.Qfxe7
              • threat
                • 4.Qg5#
                • 4.Qh5#
                • 4.Qe4#
                • 4.Qe5#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qexe7
              • threat
                • 4.Qg5#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qf5#
          • 2...Se6
            • 3.Bxe5
              • threat
                • 4.Qxe6#
              • 3...Kxe5
                • 4.Qxe6#
              • 3...Sxd8
                • 4.Rd4#
                • 4.Qf3#
              • 3...Sxf8
                • 4.Rd4#
              • 3...Sd4
                • 4.Rxd4#
              • 3...Sf4
                • 4.Rd4#
              • 3...Sc5
                • 4.Rd4#
              • 3...Sg5
                • 4.Rd4#
              • 3...Sc7
                • 4.Rd4#
                • 4.Qf3#
              • 3...Sg7
                • 4.Rd4#
                • 4.Qf3#
        • 2.h8Q
          • threat
            • 3.Qxe5#
          • 2...Qxb2+
            • 3.Kxb2
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Qxb2
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf5#
          • 2...Kxd6
            • 3.Qxe5+
              • 3...Kd7
                • 4.Qxc7#
          • 2...Qxf4
            • 3.Qxf4
              • threat
                • 4.Rd4#
                • 4.Qfe5#
                • 4.Qhd4#
                • 4.Qhe5#
                • 4.Qfd4#
                • 4.Qh1#
                • 4.Qh5#
          • 2...Qxh8
            • 3.Qf5+
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qf7+
              • 3...Se6
                • 4.Qxe6#
            • 3.Qxh8
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
          • 2...Qg7
            • 3.Qf5+
              • 3...Qe5
                • 4.Qhxe5#
                • 4.Qfxe5#
            • 3.Qf7+
              • 3...Qxf7
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qfg8+
              • 3...Qf7
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qh1#
                • 4.Qh5#
              • 3...Qxg8
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qh1+
              • 3...Qg2
                • 4.Qxg2#
                • 4.Qf5#
            • 3.Qh5+
              • 3...Qe5
                • 4.Qxe5#
              • 3...Qg5
                • 4.Qf3#
                • 4.Qxg5#
            • 3.Qhg8+
              • 3...Qf7
                • 4.Qg2#
              • 3...Qxg8
                • 4.Qf5#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qfxg7
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qg5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Qhxg7
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qg5#
                • 4.Qf5#
          • 2...Qe4
            • 3.Qf5+
              • 3...Qxf5
                • 4.Rd4#
                • 4.Qd4#
              • 3...Qe5
                • 4.Qhxe5#
                • 4.Qfxe5#
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Rxe4
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf5#
                • 4.Qh5#
            • 3.Qh1
              • threat
                • 4.Qxe4#
                • 4.Qf5#
      • 1...Qg4
        • 2.Rd4+
          • 2...Kxd4
            • 3.Qf6+
              • 3...Kd5
                • 4.Qe5#
        • 2.h8Q
          • threat
            • 3.Rd4#
            • 3.Qd4#
            • 3.Qe5#
          • 2...Qxd1+
            • 3.Kxd1
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf5#
                • 4.Qh1#
                • 4.Qh5#
          • 2...Qxf4
            • 3.Qxf4
              • threat
                • 4.Rd4#
                • 4.Qfe5#
                • 4.Qhd4#
                • 4.Qhe5#
                • 4.Qfd4#
                • 4.Qh1#
                • 4.Qh5#
          • 2...Qg7
            • 3.Qf5+
              • 3...Qe5
                • 4.Qhxe5#
                • 4.Qfxe5#
            • 3.Qf7+
              • 3...Qxf7
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qfg8+
              • 3...Qf7
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qh1#
                • 4.Qh5#
              • 3...Qxg8
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qh1+
              • 3...Qg2
                • 4.Qxg2#
                • 4.Qf5#
            • 3.Qh5+
              • 3...Qe5
                • 4.Qxe5#
              • 3...Qg5
                • 4.Qf3#
                • 4.Qxg5#
            • 3.Qhg8+
              • 3...Qf7
                • 4.Qg2#
              • 3...Qxg8
                • 4.Qf5#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qfxg7
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qg5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Qhxg7
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qg5#
                • 4.Qf5#
        • 2.Qf6
          • threat
            • 3.Rd4#
            • 3.Qd4#
            • 3.Qe5#
          • 2...Qxd1+
            • 3.Kxd1
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg5#
                • 4.Qf5#
          • 2...Qxf4
            • 3.Rxf4
              • threat
                • 4.Rd4#
                • 4.Rf5#
                • 4.Qd4#
              • 3...Se6
                • 4.Qxe6#
      • 1...Qg6
        • 2.e8Q
          • threat
            • 3.Qe5#
          • 2...Qxc2+
            • 3.Kxc2
              • threat
                • 4.Qh5#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qf5#
          • 2...Qxe8
            • 3.Qf5+
              • 3...Qe5
                • 4.Qxe5#
          • 2...Sxe8
            • 3.Qg8+
              • 3...Qf7
                • 4.Qxf7#
                • 4.Qg2#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxg8
                • 4.hxg8Q#
                • 4.hxg8B#
          • 2...Qe6
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qxe6+
              • 3...Sxe6
                • 4.Qf5#
            • 3.Sxe6
              • threat
                • 4.Sxc7#
                • 4.Rd4#
                • 4.Qf5#
          • 2...Se6
            • 3.Qxg6
              • threat
                • 4.Qe4#
                • 4.Qgf5#
                • 4.Qg2#
                • 4.Qxe6#
                • 4.Qff5#
        • 2.h8Q
          • threat
            • 3.Rd4#
            • 3.Qd4#
            • 3.Qe5#
          • 2...Qxc2+
            • 3.Kxc2
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Rxc2
              • threat
                • 4.Qe5#
                • 4.Qf5#
          • 2...Qe4
            • 3.Qf5+
              • 3...Qxf5
                • 4.Rd4#
                • 4.Qd4#
              • 3...Qe5
                • 4.Qhxe5#
                • 4.Qfxe5#
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Rxe4
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf5#
                • 4.Qh5#
            • 3.Qh1
              • threat
                • 4.Qxe4#
                • 4.Qf5#
          • 2...Qg7
            • 3.Qf5+
              • 3...Qe5
                • 4.Qhxe5#
                • 4.Qfxe5#
            • 3.Qf7+
              • 3...Qxf7
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qfg8+
              • 3...Qf7
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qh1#
                • 4.Qh5#
              • 3...Qxg8
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qh1+
              • 3...Qg2
                • 4.Qxg2#
                • 4.Qf5#
            • 3.Qh5+
              • 3...Qe5
                • 4.Qxe5#
              • 3...Qg5
                • 4.Qf3#
                • 4.Qxg5#
            • 3.Qhg8+
              • 3...Qf7
                • 4.Qg2#
              • 3...Qxg8
                • 4.Qf5#
              • 3...Se6
                • 4.Qxe6#
            • 3.Qfxg7
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qg5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Qhxg7
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qg5#
                • 4.Qf5#
        • 2.Qh8
          • threat
            • 3.Rd4#
            • 3.Qd4#
            • 3.Qe5#
          • 2...Qxc2+
            • 3.Kxc2
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
            • 3.Rxc2
              • threat
                • 4.Qe5#
          • 2...Qe4
            • 3.Rxe4
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
          • 2...Qf6
            • 3.Qxf6
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg5#
                • 4.Qf5#
          • 2...Qg7
            • 3.Qxg7
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg2#
                • 4.Qg5#
      • 1...Sa6
        • 2.Rd4+
          • 2...Kxd4
            • 3.Sxe6+
              • 3...Kd5
                • 4.Qf5#
        • 2.Sxe6
          • threat
            • 3.Qf5#
          • 2...Kxe6
            • 3.Re1+
              • 3...Kd5
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qg8#
              • 3...Kd7
                • 4.Qc8#
                • 4.Qd8#
            • 3.Re4+
              • 3...Kd5
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qg8#
              • 3...Kd7
                • 4.Qc8#
                • 4.Qd8#
            • 3.Qf7+
              • 3...Kd7
                • 4.e8Q#
                • 4.e8R#
            • 3.e8Q+
              • 3...Kd5
                • 4.Qef7#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qf5#
                • 4.Qff7#
                • 4.Qg8#
            • 3.e8R+
              • 3...Kd5
                • 4.Re5#
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qg8#
              • 3...Kd7
                • 4.Re7#
                • 4.Qe7#
                • 4.Qg7#
                • 4.Qf7#
            • 3.e8B
              • threat
                • 4.Qf7#
              • 3...Kd5
                • 4.Bf7#
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qg8#
          • 2...c5
            • 3.Qf5+
              • 3...Kc6
                • 4.e8Q#
                • 4.e8B#
            • 3.e8Q
              • threat
                • 4.Qf5#
            • 3.e8B
              • threat
                • 4.Qf5#
              • 3...Kxe6
                • 4.Qf7#
        • 2.e8Q
          • threat
            • 3.Qxe6#
          • 2...Qxe8
            • 3.Qf5+
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qg8+
              • 3...Qf7
                • 4.Qxf7#
                • 4.Qg2#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxg8
                • 4.hxg8Q#
                • 4.hxg8B#
            • 3.Qxe8
              • threat
                • 4.Qh5#
                • 4.Qf7#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qe6#
                • 4.Qg8#
          • 2...bxc4
            • 3.Qxe6+
              • 3...Kd4
                • 4.Sf5#
                • 4.Be3#
                • 4.Be5#
                • 4.Qxc4#
                • 4.Qg7#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qff6#
                • 4.Qh8#
                • 4.h8Q#
                • 4.h8B#
            • 3.Sxe6
              • threat
                • 4.Qf5#
          • 2...Qe1
            • 3.Qh5+
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qef7+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qf5+
              • 3...Qe5
                • 4.Qfxe5#
                • 4.Qexe5#
                • 4.Qee6#
            • 3.Qff7+
              • 3...Qe6
                • 4.Qfxe6#
                • 4.Qexe6#
            • 3.Qg8+
              • 3...Qe6
                • 4.Qh5#
                • 4.Qgxe6#
                • 4.Qexe6#
            • 3.Rxe1
              • threat
                • 4.Re5#
                • 4.Qh5#
                • 4.Qef7#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qe6#
                • 4.Qf5#
                • 4.Qff7#
                • 4.Qg8#
            • 3.Qxe1
              • threat
                • 4.Qh1#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qe6#
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qg8#
          • 2...Qe2
            • 3.Qef7+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qf5+
              • 3...Qe5
                • 4.Qfxe5#
                • 4.Qexe5#
                • 4.Qee6#
            • 3.Qff7+
              • 3...Qe6
                • 4.Qfxe6#
                • 4.Qexe6#
            • 3.Qg8+
              • 3...Qe6
                • 4.Qh5#
                • 4.Qgxe6#
                • 4.Qexe6#
            • 3.Qxe2
              • threat
                • 4.Qd3#
                • 4.Qf3#
                • 4.Qh5#
                • 4.Qg2#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qe6#
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qg8#
          • 2...Qe7
            • 3.Qh5+
              • 3...Qg5
                • 4.Qf3#
                • 4.Qhf7#
                • 4.Qxg5#
                • 4.Qff7#
                • 4.Qg8#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qef7+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxf7
                • 4.Qxf7#
            • 3.Qf5+
              • 3...Qe5
                • 4.Qfxe5#
                • 4.Qexe5#
                • 4.Qee6#
            • 3.Qff7+
              • 3...Qe6
                • 4.Qfxe6#
                • 4.Qexe6#
              • 3...Qxf7
                • 4.Qxf7#
                • 4.Qe4#
                • 4.Qe5#
            • 3.Qg8+
              • 3...Qe6
                • 4.Qh5#
                • 4.Qgxe6#
                • 4.Qexe6#
              • 3...Qf7
                • 4.Qexf7#
                • 4.Qgxf7#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qg2#
            • 3.Qfxe7
              • threat
                • 4.Qg5#
                • 4.Qh5#
                • 4.Q8f7#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qe6#
                • 4.Q7f7#
                • 4.Qg8#
            • 3.Qexe7
              • threat
                • 4.Qg5#
                • 4.Qe4#
                • 4.Qe5#
                • 4.Qe6#
                • 4.Qef7#
                • 4.Qf5#
                • 4.Qff7#
                • 4.Qg8#
          • 2...Sc5
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qxe6+
              • 3...Sxe6
                • 4.Qf5#
          • 2...Sc7
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qxe6+
              • 3...Sxe6
                • 4.Qf5#
            • 3.Sxe6
              • threat
                • 4.Sxc7#
                • 4.Rd4#
                • 4.Qf5#
        • 2.h8Q
          • threat
            • 3.Rd4#
            • 3.Qd4#
          • 2...bxc4
            • 3.Qh1+
              • 3...Kd4
                • 4.Sxe6#
              • 3...Qe4
                • 4.Qxe4#
            • 3.Qf7
              • threat
                • 4.Qxe6#
                • 4.Qe5#
            • 3.Qfg8
              • threat
                • 4.Qxe6#
                • 4.Qe5#
          • 2...Qe4
            • 3.Rd4+
              • 3...Qxd4
                • 4.Qf7#
                • 4.Qfg8#
                • 4.Qhg8#
            • 3.Qd4+
              • 3...Qxd4
                • 4.Qf7#
                • 4.Qg8#
            • 3.Qf5+
              • 3...Qxf5
                • 4.Rd4#
                • 4.Qd4#
              • 3...Qe5
                • 4.Qhxe5#
                • 4.Qfxe5#
            • 3.Qf7+
              • 3...Qe6
                • 4.Rd4#
                • 4.Qxe6#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qhh5#
            • 3.Qfg8+
              • 3...Qe6
                • 4.Rd4#
                • 4.Qxe6#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
                • 4.Qff7#
                • 4.Qg8#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qhg8+
              • 3...Qe6
                • 4.Qxe6#
                • 4.Qf5#
            • 3.Rxe4
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qfg8#
                • 4.Qh5#
                • 4.Qhg8#
            • 3.Qh1
              • threat
                • 4.Qxe4#
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qg8#
          • 2...c5
            • 3.Qh1+
              • 3...Qe4
                • 4.Qxe4#
                • 4.Qf5#
                • 4.Qf7#
                • 4.Qg8#
            • 3.Qh5+
              • 3...Qf5
                • 4.Qhxf5#
                • 4.Qfxf5#
                • 4.Qff7#
                • 4.Qg8#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qf7
              • threat
                • 4.Qxe6#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qhh5#
            • 3.Qfg8
              • threat
                • 4.Qxe6#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
        • 2.Qg7
          • threat
            • 3.Rd4#
            • 3.Qd4#
          • 2...bxc4
            • 3.Qg2+
              • 3...Kd4
                • 4.Sxe6#
              • 3...Qe4
                • 4.Qxe4#
          • 2...Qe4
            • 3.Rd4+
              • 3...Qxd4
                • 4.Qf7#
                • 4.Qg8#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.Qf7+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qg8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Rxe4
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qg5#
                • 4.Qf7#
                • 4.Qg8#
          • 2...c5
            • 3.Qg2+
              • 3...Qe4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
        • 2.Qg8
          • threat
            • 3.Qxe6#
          • 2...bxc4
            • 3.Qxe6+
              • 3...Kd4
                • 4.Sf5#
                • 4.Be3#
                • 4.Be5#
                • 4.Qxc4#
                • 4.Qe4#
                • 4.Qe5#
                • 4.h8Q#
                • 4.h8B#
            • 3.Qg2+
              • 3...Kd4
                • 4.Sxe6#
              • 3...Qe4
                • 4.Qxe4#
            • 3.h8Q
              • threat
                • 4.Qxe6#
                • 4.Qe5#
          • 2...Sc5
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
          • 2...Sc7
            • 3.Qg2+
              • 3...Qe4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.h8Q
              • threat
                • 4.Rd4#
                • 4.Qd4#
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
            • 3.Rc3
              • threat
                • 4.Rd3#
              • 3...Kd4
                • 4.Rd3#
      • 1...Se8
        • 2.Rd4+
          • 2...Kxd4
            • 3.Sxe6+
              • 3...Kd5
                • 4.Qf5#
      • 1...c5
        • 2.Qg8
          • threat
            • 3.Qg2+
              • 3...Qe4
                • 4.Qxe4#
            • 3.Qg5+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe5
                • 4.Qxe5#
            • 3.h8Q
              • threat
                • 4.Qe5#
                • 4.Qh1#
                • 4.Qh5#
          • 2...Qxg8
            • 3.hxg8Q+
              • 3...Se6
                • 4.Qxe6#
                • 4.Qg2#
            • 3.hxg8B+
              • 3...Se6
                • 4.Bxe6#
          • 2...bxc4
            • 3.h8Q
              • threat
                • 4.Qe5#

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