Problem Display
PID: 13660 (2r4b/8/p1r5/2p1R2Q/Kp2R1p1/1B1NB3/3N4/k3q3 w - - 0 1)

Kohnlein, Friedrich

Munchner Neueste Nachrichten, 1909

2r4b/8/p1r5/2p1R2Q/Kp2R1p1/1B1NB3/3N4/k3q3

#3

8 + 9


SOLUTION


  • SOUND
  • Sets
    • 1...Qxd2
      • 2.Bxd2
        • threat
          • 3.Re1#
          • 3.Qh1#
        • 2...Kb1
          • 3.Re1#
          • 3.Qh1#
      • 2.Qh1+
        • 2...Qc1
          • 3.Qxc1#
        • 2...Qe1
          • 3.Qxe1#
        • 2...Qd1
          • 3.Qxd1#
    • 1...Qf2
      • 2.Bxf2
        • threat
          • 3.Re1#
          • 3.Qh1#
      • 2.Qh1+
        • 2...Qe1
          • 3.Qxe1#
        • 2...Qg1
          • 3.Qxg1#
        • 2...Qf1
          • 3.Qxf1#
    • 1...Qg3
      • 2.Qh1+
        • 2...Qe1
          • 3.Qxe1#
        • 2...Qg1
          • 3.Qxg1#
    • 1...Qh4
      • 2.Qxh4
        • threat
          • 3.Qe1#
          • 3.Qh1#
    • 1...Qg1
      • 2.Bxg1
        • threat
          • 3.Re1#
    • 1...Qh1
      • 2.Qxh1#
    • 1...Qe2
      • 2.Qh1+
        • 2...Qd1
          • 3.Qxd1#
        • 2...Qf1
          • 3.Qxf1#
        • 2...Qe1
          • 3.Qxe1#
    • 1...Qxe3
      • 2.Rxe3
        • threat
          • 3.Re1#
          • 3.Qh1#
      • 2.Qh1+
        • 2...Qg1
          • 3.Qxg1#
        • 2...Qe1
          • 3.Rxe1#
          • 3.Qxe1#
    • 1...Bxe5
      • 2.Qxe5#
    • 1...c4
      • 2.Bd4+
        • 2...c3
          • 3.Rxe1#
  • Tries
    • 1.Bf2?
      • threat
        • 2.Rxe1#
      • 1...Qxd2
        • 2.Re1+
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qd1
            • 3.Rxd1#
        • 2.Qh1+
          • 2...Qc1
            • 3.Qxc1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qd1
            • 3.Qxd1#
      • 1...Qxf2
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Qh1+
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qg1
            • 3.Qxg1#
          • 2...Qf1
            • 3.Qxf1#
      • 1...Qb1
        • 2.Re1
          • threat
            • 3.Rxb1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qc1
        • 2.Re1
          • threat
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qd1
        • 2.Re1
          • threat
            • 3.Rxd1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qc1
            • 3.Rxc1#
      • 1...Qf1
        • 2.Sxf1
          • threat
            • 3.Re1#
          • 2...Kb1
            • 3.Re1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qg1
        • 2.Bxg1
          • threat
            • 3.Re1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qe2
        • 2.Rxe2
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Qh1+
          • 2...Qd1
            • 3.Qxd1#
          • 2...Qf1
            • 3.Qxf1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
      • 1...Qe3
        • 2.Rxe3
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Qh1+
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
      • 1...Qxe4!
    • 1.Bf4?
      • threat
        • 2.Rxe1#
      • 1...Qxd2
        • 2.Bxd2
          • threat
            • 3.Re1#
            • 3.Qh1#
          • 2...Kb1
            • 3.Re1#
            • 3.Qh1#
        • 2.Re1+
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qd1
            • 3.Rxd1#
        • 2.Qh1+
          • 2...Qc1
            • 3.Qxc1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qd1
            • 3.Qxd1#
      • 1...Qb1
        • 2.Re1
          • threat
            • 3.Rxb1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qf2
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Qh1+
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qg1
            • 3.Qxg1#
          • 2...Qf1
            • 3.Qxf1#
      • 1...Qg3
        • 2.Bxg3
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Qh1+
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qg1
            • 3.Qxg1#
      • 1...Qh4
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Rc4
          • threat
            • 3.Rc1#
          • 2...Qe1
            • 3.Rxe1#
          • 2...Qh1
            • 3.Qxh1#
        • 2.Qxh4
          • threat
            • 3.Re1#
            • 3.Qe1#
            • 3.Qh1#
      • 1...Qc1
        • 2.Re1
          • threat
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qd1
        • 2.Re1
          • threat
            • 3.Rxd1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qc1
            • 3.Rxc1#
      • 1...Qf1
        • 2.Sxf1
          • threat
            • 3.Re1#
          • 2...Kb1
            • 3.Re1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qg1
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qe2
        • 2.Rxe2
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Qh1+
          • 2...Qd1
            • 3.Qxd1#
          • 2...Qf1
            • 3.Qxf1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
      • 1...Qe3
        • 2.Rxe3
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Qh1+
          • 2...Qg1
            • 3.Qxg1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
      • 1...Qxe4!
    • 1.Bg5?
      • threat
        • 2.Rxe1#
      • 1...Qxd2
        • 2.Bxd2
          • threat
            • 3.Re1#
            • 3.Qh1#
          • 2...Kb1
            • 3.Re1#
            • 3.Qh1#
        • 2.Re1+
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qd1
            • 3.Rxd1#
        • 2.Qh1+
          • 2...Qc1
            • 3.Qxc1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qd1
            • 3.Qxd1#
      • 1...Qb1
        • 2.Re1
          • threat
            • 3.Rxb1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qf2
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Qh1+
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qg1
            • 3.Qxg1#
          • 2...Qf1
            • 3.Qxf1#
      • 1...Qg3
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Qh1+
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qg1
            • 3.Qxg1#
      • 1...Qh4
        • 2.Bxh4
          • threat
            • 3.Re1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Rc4
          • threat
            • 3.Rc1#
          • 2...Qe1
            • 3.Rxe1#
          • 2...Qh1
            • 3.Qxh1#
        • 2.Qxh4
          • threat
            • 3.Re1#
            • 3.Qe1#
            • 3.Qh1#
      • 1...Qc1
        • 2.Re1
          • threat
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qd1
        • 2.Re1
          • threat
            • 3.Rxd1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qc1
            • 3.Rxc1#
      • 1...Qf1
        • 2.Sxf1
          • threat
            • 3.Re1#
          • 2...Kb1
            • 3.Re1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qg1
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qe2
        • 2.Rxe2
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Qh1+
          • 2...Qd1
            • 3.Qxd1#
          • 2...Qf1
            • 3.Qxf1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
      • 1...Qe3
        • 2.Rxe3
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Qh1+
          • 2...Qg1
            • 3.Qxg1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
      • 1...Qxe4!
    • 1.Bh6?
      • threat
        • 2.Rxe1#
      • 1...Qxd2
        • 2.Bxd2
          • threat
            • 3.Re1#
            • 3.Qh1#
          • 2...Kb1
            • 3.Re1#
            • 3.Qh1#
        • 2.Re1+
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qd1
            • 3.Rxd1#
        • 2.Qh1+
          • 2...Qc1
            • 3.Qxc1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qd1
            • 3.Qxd1#
      • 1...Qb1
        • 2.Re1
          • threat
            • 3.Rxb1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qf2
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Qh1+
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qg1
            • 3.Qxg1#
          • 2...Qf1
            • 3.Qxf1#
      • 1...Qg3
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Qh1+
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
          • 2...Qg1
            • 3.Qxg1#
      • 1...Qh4
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Rc4
          • threat
            • 3.Rc1#
          • 2...Qe1
            • 3.Rxe1#
          • 2...Qh1
            • 3.Qxh1#
        • 2.Qxh4
          • threat
            • 3.Re1#
            • 3.Qe1#
            • 3.Qh1#
      • 1...Qc1
        • 2.Re1
          • threat
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qd1
        • 2.Re1
          • threat
            • 3.Rxd1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qc1
            • 3.Rxc1#
      • 1...Qf1
        • 2.Sxf1
          • threat
            • 3.Re1#
          • 2...Kb1
            • 3.Re1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qg1
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qe2
        • 2.Rxe2
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Qh1+
          • 2...Qd1
            • 3.Qxd1#
          • 2...Qf1
            • 3.Qxf1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
      • 1...Qe3
        • 2.Rxe3
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Qh1+
          • 2...Qg1
            • 3.Qxg1#
          • 2...Qe1
            • 3.Rxe1#
            • 3.Qxe1#
      • 1...Qxe4!
    • 1.Qh1?
      • threat
        • 2.Qxe1#
      • 1...Qb1
        • 2.Qxb1#
      • 1...Qc1
        • 2.Qxc1#
      • 1...Qd1
        • 2.Qxd1#
      • 1...Qf1
        • 2.Qxf1#
      • 1...Qg1
        • 2.Qxg1#
      • 1...Qxh1!
  • Keys
    • 1.Bg1!
      • threat
        • 2.Rxe1#
      • 1...Qxd2
        • 2.Re1+
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qxg1
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qxe4
        • 2.Qh1
          • threat
            • 3.Bd4#
          • 2...Qxh1
            • 3.Re1#
          • 2...Qe1
            • 3.Rxe1#
          • 2...Qe3
            • 3.Bxe3#
          • 2...Qd4
            • 3.Bf2#
            • 3.Be3#
            • 3.Bxd4#
            • 3.Re1#
      • 1...Qb1
        • 2.Re1
          • threat
            • 3.Rxb1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qc1
            • 3.Rxc1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qf2
        • 2.Bxf2
          • threat
            • 3.Re1#
            • 3.Qh1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qg3
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Qh1
          • threat
            • 3.Bd4#
          • 2...Qxg1
            • 3.Qxg1#
          • 2...Qe1
            • 3.Rxe1#
          • 2...Qf2
            • 3.Bxf2#
          • 2...Qe3
            • 3.Bxe3#
      • 1...Qh4
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
        • 2.Rc4
          • threat
            • 3.Rc1#
          • 2...Qe1
            • 3.Rxe1#
        • 2.Qxh4
          • threat
            • 3.Re1#
            • 3.Qe1#
      • 1...Qc1
        • 2.Re1
          • threat
            • 3.Rxc1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...Qd1
        • 2.Re1
          • threat
            • 3.Rxd1#
          • 2...Qxe1
            • 3.Rxe1#
          • 2...Qb1
            • 3.Rxb1#
          • 2...Qc1
            • 3.Rxc1#
      • 1...Qf1
        • 2.Sxf1
          • threat
            • 3.Re1#
          • 2...Kb1
            • 3.Re1#
        • 2.Re1+
          • 2...Qxe1
            • 3.Rxe1#
      • 1...Qe2
        • 2.Rxe2
          • threat
            • 3.Re1#
      • 1...Qe3
        • 2.Rxe3
          • threat
            • 3.Re1#

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