Problem Display
PID: 29024 (8/p5B1/p3p3/kp1B4/4p3/5p2/5P1n/K2Q4 w - - 0 1)

Bull, Cecil Alfred Lucas

Natal Mercury, 1916

8/p5B1/p3p3/kp1B4/4p3/5p2/5P1n/K2Q4

#4

5 + 8


SOLUTION


  • COOKED
  • Keys
    • 1.Bxe4!
      • threat
        • 2.Bf8
          • threat
            • 3.Qd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...b4
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
      • 1...Kb4
        • 2.Bf8+
          • 2...Ka5
            • 3.Qd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
        • 2.Qd2+
          • 2...Ka3
            • 3.Bf8+
              • 3...Kb3
                • 4.Qb4#
                • 4.Qc2#
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...b4
                • 4.Qxb4#
                • 4.Qa2#
            • 3.Qc3+
              • 3...Ka4
                • 4.Bc2#
            • 3.Bc2
              • threat
                • 4.Bb2#
                • 4.Qc3#
                • 4.Qa5#
          • 2...Kb3
            • 3.Bc2+
              • 3...Ka3
                • 4.Bb2#
                • 4.Qc3#
                • 4.Qa5#
              • 3...Kc4
                • 4.Qd4#
            • 3.Qc3+
              • 3...Ka4
                • 4.Bc2#
            • 3.Bf8
              • threat
                • 4.Qb4#
                • 4.Qc2#
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kc4
                • 4.Qb4#
                • 4.Qd3#
              • 3...b4
                • 4.Qxb4#
          • 2...Ka4
            • 3.Bc2+
              • 3...Ka3
                • 4.Bb2#
                • 4.Qc3#
                • 4.Qa5#
            • 3.Bf8
              • threat
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb3
                • 4.Qb4#
                • 4.Qc2#
              • 3...b4
                • 4.Qxb4#
      • 1...Sf1
        • 2.Bf8
          • threat
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...b4
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
          • 2...Sd2
            • 3.Qxd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
          • 2...Se3
            • 3.Qd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
      • 1...Sg4
        • 2.Bf8
          • threat
            • 3.Qd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...b4
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
          • 2...Se3
            • 3.Qd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
      • 1...b4
        • 2.Bf8
          • threat
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
          • 2...Kb5
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kc4
                • 4.Qxb4#
                • 4.Qd3#
              • 3...Ka5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
              • 3...a5
                • 4.Qc6#
          • 2...Kb6
            • 3.Qd6+
              • 3...Ka5
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
          • 2...b3
            • 3.Qxb3
              • threat
                • 4.Qb4#
        • 2.Qd6
          • threat
            • 3.Bf8
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
          • 2...Ka4
            • 3.Qxa6+
              • 3...Kb3
                • 4.Qa2#
          • 2...Kb5
            • 3.Bf8
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kc4
                • 4.Qxb4#
                • 4.Qd3#
              • 3...Ka5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
              • 3...a5
                • 4.Qc6#
          • 2...b3
            • 3.Bc3+
              • 3...Ka4
                • 4.Bc6#
                • 4.Qb4#
                • 4.Qxa6#
              • 3...Kb5
                • 4.Qb4#
                • 4.Qc6#
            • 3.Qc5+
              • 3...Ka4
                • 4.Bc6#
      • 1...e5
        • 2.Bf8
          • threat
            • 3.Qd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...b4
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
    • 1.Bc3+!
      • 1...Kb6
        • 2.Bxe4
          • threat
            • 3.Qd6#
          • 2...Kc7
            • 3.Ba5+
              • 3...Kb8
                • 4.Qd8#
              • 3...Kc8
                • 4.Qd8#
          • 2...b4
            • 3.Qd6+
              • 3...Ka5
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
        • 2.Ba8
          • threat
            • 3.Qd6#
          • 2...Kc7
            • 3.Ba5+
              • 3...Kb8
                • 4.Qd8#
              • 3...Kc8
                • 4.Qd8#
          • 2...b4
            • 3.Qd6+
              • 3...Ka5
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
      • 1...b4
        • 2.Qd4
          • threat
            • 3.Qxb4#
          • 2...bxc3
            • 3.Bc6
              • threat
                • 4.Qc5#
    • 1.Bf8!
      • threat
        • 2.Bxe4
          • threat
            • 3.Qd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...b4
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
        • 2.Bc5
          • threat
            • 3.Qe1+
              • 3...Ka4
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...b4
                • 4.Qxb4#
            • 3.Qb3
              • threat
                • 4.Qa2#
                • 4.Qa3#
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qb1
              • threat
                • 4.Qa2#
                • 4.Qb4#
              • 3...Ka4
                • 4.Qa2#
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd4
              • threat
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
          • 2...b4
            • 3.Bc6
              • threat
                • 4.Qa4#
                • 4.Qd8#
            • 3.Qb3
              • threat
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
            • 3.Qe1
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
            • 3.Qd2
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
      • 1...Kb6
        • 2.Bxe4
          • threat
            • 3.Qd8#
          • 2...Ka5
            • 3.Qd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...Kc7
            • 3.Be7
              • threat
                • 4.Qd8#
              • 3...Kb6
                • 4.Qd8#
              • 3...Kb8
                • 4.Qd8#
              • 3...Kc8
                • 4.Qd8#
          • 2...b4
            • 3.Qd6+
              • 3...Ka5
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
        • 2.Ba8
          • threat
            • 3.Qd8#
          • 2...Ka5
            • 3.Qd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
          • 2...Kc7
            • 3.Be7
              • threat
                • 4.Qd8#
              • 3...Kb6
                • 4.Qd8#
              • 3...Kb8
                • 4.Qd8#
              • 3...Kc8
                • 4.Qd8#
          • 2...b4
            • 3.Qd6+
              • 3...Ka5
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
      • 1...exd5
        • 2.Qd4
          • threat
            • 3.Bc5
              • threat
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Bd6
              • threat
                • 4.Bc7#
              • 3...b4
                • 4.Qxb4#
            • 3.Be7
              • threat
                • 4.Bd8#
              • 3...b4
                • 4.Qxb4#
      • 1...Sf1
        • 2.Bxe4
          • threat
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...b4
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
          • 2...Sd2
            • 3.Qxd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
          • 2...Se3
            • 3.Qd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
        • 2.Bc5
          • threat
            • 3.Qb3
              • threat
                • 4.Qa2#
                • 4.Qa3#
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qb1
              • threat
                • 4.Qa2#
                • 4.Qb4#
              • 3...Ka4
                • 4.Qa2#
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd4
              • threat
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
          • 2...b4
            • 3.Bc6
              • threat
                • 4.Qa4#
                • 4.Qd8#
            • 3.Qb3
              • threat
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
          • 2...Sd2
            • 3.Qxd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...b4
                • 4.Qxb4#
          • 2...Se3
            • 3.Qe1+
              • 3...Ka4
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...b4
                • 4.Qxb4#
      • 1...e3
        • 2.Be4
          • threat
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...b4
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
        • 2.Bc5
          • threat
            • 3.Qe1+
              • 3...Ka4
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qb3
              • threat
                • 4.Qa2#
                • 4.Qa3#
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qb1
              • threat
                • 4.Qa2#
                • 4.Qb4#
              • 3...Ka4
                • 4.Qa2#
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd4
              • threat
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
          • 2...exf2
            • 3.Qd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...b4
                • 4.Qxb4#
          • 2...b4
            • 3.Bc6
              • threat
                • 4.Qa4#
                • 4.Qd8#
            • 3.Qb3
              • threat
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
            • 3.Qe1
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
            • 3.Qd4
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
      • 1...e5
        • 2.Bxe4
          • threat
            • 3.Qd2+
              • 3...Ka4
                • 4.Bc2#
                • 4.Qb4#
                • 4.Qa2#
              • 3...Kb6
                • 4.Qd8#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd8+
              • 3...Ka4
                • 4.Bc2#
          • 2...b4
            • 3.Qd6
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
              • 3...b3
                • 4.Qb4#
        • 2.Bb3
          • threat
            • 3.Qd8#
          • 2...Kb6
            • 3.Qd8+
              • 3...Kc6
                • 4.Bd5#
              • 3...Kb7
                • 4.Bd5#
          • 2...b4
            • 3.Qd6
              • threat
                • 4.Qxb4#
                • 4.Qc5#
              • 3...Kb5
                • 4.Qc5#
        • 2.Bc5
          • threat
            • 3.Qe1+
              • 3...Ka4
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qd2+
              • 3...Ka4
                • 4.Qb4#
                • 4.Qa2#
              • 3...b4
                • 4.Qxb4#
            • 3.Qb3
              • threat
                • 4.Qa2#
                • 4.Qa3#
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
            • 3.Qb1
              • threat
                • 4.Qa2#
                • 4.Qb4#
              • 3...Ka4
                • 4.Qa2#
                • 4.Qb4#
              • 3...b4
                • 4.Qxb4#
          • 2...b4
            • 3.Bc6
              • threat
                • 4.Qa4#
                • 4.Qd8#
            • 3.Qb3
              • threat
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
            • 3.Qe1
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#
            • 3.Qd2
              • threat
                • 4.Qxb4#
              • 3...Ka4
                • 4.Qxb4#
              • 3...Kb5
                • 4.Qxb4#

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