Problem Display
PID: 187544 (8/1p6/pP6/Q5p1/2pN2P1/2Pp1P1N/3PppPR/RK3k2 w - - 0 1)

Hultberg, Gustav Herbert

Suomen Shakki, 1982

8/1p6/pP6/Q5p1/2pN2P1/2Pp1P1N/3PppPR/RK3k2

#3

12 + 8


SOLUTION


  • SOUND
  • Sets
    • 1...Ke1
      • 2.Kb2+
        • 2...Kxd2
          • 3.Qxg5#
    • 1...e1Q+
      • 2.Kb2
        • 2...Qxa1+
          • 3.Qxa1#
        • 2...Qb1+
          • 3.Rxb1#
        • 2...Qc1+
          • 3.Rxc1#
        • 2...Qd1
          • 3.Rxd1#
    • 1...e1B
      • 2.Kc1
        • 2...Bxd2+
          • 3.Kxd2#
    • 1...e1R+
      • 2.Kb2
        • 2...Rb1+
          • 3.Rxb1#
        • 2...Rxa1
          • 3.Qxa1#
        • 2...Rc1
          • 3.Rxc1#
        • 2...Rd1
          • 3.Rxd1#
  • Tries
    • 1.Kc1?
      • 1...e1Q+
        • 2.Kb2
          • 2...Qxa1+
            • 3.Qxa1#
          • 2...Qb1+
            • 3.Rxb1#
          • 2...Qc1+
            • 3.Rxc1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...e1R+
        • 2.Kb2
          • 2...Rb1+
            • 3.Rxb1#
          • 2...Rxa1
            • 3.Qxa1#
          • 2...Rc1
            • 3.Rxc1#
          • 2...Rd1
            • 3.Rxd1#
      • 1...Ke1
        • 2.Kb2+
          • 2...Kxd2
            • 3.Qxg5#
      • 1...e1B
        • 2.Kd1
          • 2...Bxd2
            • 3.Kxd2#
        • 2.Sf5
          • threat
            • 3.Sg3#
          • 2...Bxd2+
            • 3.Kxd2#
          • 2...Ke2
            • 3.Sg3#
        • 2.Rb1
          • 2...Bxd2+
            • 3.Kxd2#
        • 2.g3
          • 2...Bxd2+
            • 3.Kxd2#
      • 1...e1S!
    • 1.Kb2+?
      • 1...e1Q
        • 2.g3
          • threat
            • 3.Rxf2#
          • 2...Qxa1+
            • 3.Qxa1#
          • 2...Qb1+
            • 3.Rxb1#
          • 2...Qc1+
            • 3.Rxc1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...e1B
        • 2.Kc1
          • 2...Bxd2+
            • 3.Kxd2#
      • 1...e1R
        • 2.g3
          • threat
            • 3.Rxf2#
          • 2...Rb1+
            • 3.Rxb1#
          • 2...Rxa1
            • 3.Qxa1#
          • 2...Rc1
            • 3.Rxc1#
          • 2...Rd1
            • 3.Rxd1#
      • 1...e1S!
  • Keys
    • 1.g3!
      • threat
        • 2.Ka2+
          • 2...e1Q
            • 3.Rxf2#
          • 2...e1S
            • 3.Rxf2#
          • 2...e1B
            • 3.Rxf2#
          • 2...e1R
            • 3.Rxf2#
        • 2.Kb2+
          • 2...e1Q
            • 3.Rxf2#
          • 2...e1S
            • 3.Rxf2#
          • 2...e1B
            • 3.Rxf2#
          • 2...e1R
            • 3.Rxf2#
      • 1...e1Q+
        • 2.Kb2
          • threat
            • 3.Rxf2#
          • 2...Qxa1+
            • 3.Qxa1#
          • 2...Qb1+
            • 3.Rxb1#
          • 2...Qc1+
            • 3.Rxc1#
          • 2...Qd1
            • 3.Rxd1#
      • 1...e1R+
        • 2.Kb2
          • threat
            • 3.Rxf2#
          • 2...Rb1+
            • 3.Rxb1#
          • 2...Rxa1
            • 3.Qxa1#
          • 2...Rc1
            • 3.Rxc1#
          • 2...Rd1
            • 3.Rxd1#
      • 1...Ke1
        • 2.Kb2+
          • 2...Kxd2
            • 3.Qxg5#
      • 1...e1B
        • 2.Kc1
          • 2...Bxd2+
            • 3.Kxd2#

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