Problem Display
PID: 37001 (8/p7/5B2/8/p2K4/1B1p4/1P6/kb4Q1 w - - 0 1)

Bull, Cecil Alfred Lucas

Hampshire Post, 1913

8/p7/5B2/8/p2K4/1B1p4/1P6/kb4Q1

#4

5 + 5


SOLUTION


  • COOKED
  • Keys
    • 1.Kc3!
      • threat
        • 2.Bc4
          • threat
            • 3.Bxd3
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
            • 3.Kd2
              • threat
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • threat
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
                • 4.Kb4#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
        • 2.Bd5
          • threat
            • 3.Kd2
              • threat
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • threat
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
                • 4.Kb4#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
        • 2.Be6
          • threat
            • 3.Kd2
              • threat
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • threat
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
                • 4.Kb4#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
        • 2.Bf7
          • threat
            • 3.Kd2
              • threat
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • threat
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
                • 4.Kb4#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
        • 2.Bg8
          • threat
            • 3.Kd2
              • threat
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • threat
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
                • 4.Kb4#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
      • 1...axb3
        • 2.Qxa7+
          • 2...Ba2
            • 3.Kxd3
              • 3...Kb1
                • 4.Qg1#
            • 3.Kd2
              • 3...Kb1
                • 4.Qg1#
        • 2.Kxb3
          • threat
            • 3.Qxa7+
              • 3...Ba2+
                • 4.Qxa2#
            • 3.Ka3
              • threat
                • 4.b3#
                • 4.b4#
      • 1...d2
        • 2.Bc2
          • threat
            • 3.Qxb1#
          • 2...d1S+
            • 3.Qxd1
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
          • 2...d1Q
            • 3.Qxd1
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
          • 2...d1B
            • 3.Qxd1
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
          • 2...d1R
            • 3.Qxd1
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
      • 1...a5
        • 2.Bc4
          • threat
            • 3.Bxd3
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
            • 3.Kd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
        • 2.Bd5
          • threat
            • 3.Kd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
        • 2.Be6
          • threat
            • 3.Kd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
        • 2.Bf7
          • threat
            • 3.Kd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
        • 2.Bg8
          • threat
            • 3.Kd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kd2#
              • 3...axb4 ep
                • 4.Kxb3#
              • 3...d2
                • 4.Kxd2#
          • 2...d2
            • 3.Kxd2
              • 3...a3
                • 4.bxa3#
                • 4.b4#
          • 2...a3
            • 3.bxa3
              • threat
                • 4.Kd2#
                • 4.Kb3#
            • 3.b4
              • threat
                • 4.Kd2#
                • 4.Kb3#
    • 1.Ke4!
      • threat
        • 2.Ba2
          • threat
            • 3.Qxb1#
          • 2...Kxa2
            • 3.Qg8+
              • 3...Ka1
                • 4.b4#
      • 1...d2+
        • 2.Bc2
          • threat
            • 3.Qxb1#
          • 2...d1Q
            • 3.Qxd1
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
          • 2...d1S
            • 3.Qxd1
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
          • 2...d1B
            • 3.Qxd1
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
          • 2...d1R
            • 3.Qxd1
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qxb1#
      • 1...axb3
        • 2.Qxa7+
          • 2...Ba2
            • 3.Kxd3
              • 3...Kb1
                • 4.Qg1#
    • 1.Bc4!
      • threat
        • 2.Ke3
          • threat
            • 3.b4#
        • 2.Kc5
          • threat
            • 3.b4#
        • 2.Kd5
          • threat
            • 3.b4#
      • 1...Kxb2
        • 2.Ke3+
          • 2...Kc2
            • 3.Qf2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qh2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qg2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
          • 2...Ka3
            • 3.Qxb1
              • threat
                • 4.Be7#
                • 4.Qb2#
      • 1...d2
        • 2.Ke3
          • threat
            • 3.b4#
          • 2...d1S+
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
        • 2.Kc5
          • threat
            • 3.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1S
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
        • 2.Kd5
          • threat
            • 3.b4#
          • 2...d1Q+
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R+
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1S
            • 3.Qxd1
              • threat
                • 4.b4#
      • 1...a3
        • 2.Ke3
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kc5
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qd4
              • threat
                • 4.Qxb2#
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kd5
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qxa7+
              • 3...Ba2
                • 4.Qxa2#
            • 3.Qd4
              • threat
                • 4.Qxb2#
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Qd1
          • threat
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
                • 4.Kd5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
                • 4.Kd5#
          • 2...axb2
            • 3.Qa4+
              • 3...Ba2
                • 4.Qxa2#
            • 3.Bxd3
              • threat
                • 4.Qxb1#
              • 3...Ka2
                • 4.Qa4#
            • 3.Ba2
              • threat
                • 4.Qxb1#
              • 3...Kxa2
                • 4.Qa4#
          • 2...a2
            • 3.Ke3
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc5
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kd5
              • threat
                • 4.b3#
                • 4.b4#
          • 2...d2
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Kc5#
                • 4.Kd5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Kc5#
                • 4.Kd5#
    • 1.Bd5!
      • threat
        • 2.Ke3
          • threat
            • 3.b4#
        • 2.Kc5
          • threat
            • 3.b4#
      • 1...Kxb2
        • 2.Ke3+
          • 2...Kc2
            • 3.Qf2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qh2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qg2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
          • 2...Ka3
            • 3.Qxb1
              • threat
                • 4.Be7#
                • 4.Qb2#
      • 1...d2
        • 2.Ke3
          • threat
            • 3.b4#
          • 2...d1S+
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
        • 2.Kc5
          • threat
            • 3.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1S
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
      • 1...a3
        • 2.Ke3
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kc4
          • threat
            • 3.bxa3+
              • 3...Ka2
                • 4.Kb4#
            • 3.b4+
              • 3...Ka2
                • 4.Kb5#
                • 4.Kc5#
          • 2...Ka2
            • 3.Kb4+
              • 3...Ka1
                • 4.bxa3#
            • 3.Kb5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kb5#
                • 4.Kc5#
              • 3...Bc2
                • 4.Qa1#
          • 2...axb2
            • 3.Kb3
              • threat
                • 4.Bxb2#
            • 3.Qc1
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Kc5
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qd4
              • threat
                • 4.Qxb2#
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Qd1
          • threat
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
          • 2...axb2
            • 3.Qa4+
              • 3...Ba2
                • 4.Qxa2#
            • 3.Ba2
              • threat
                • 4.Qxb1#
              • 3...Kxa2
                • 4.Qa4#
          • 2...a2
            • 3.Ke3
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc4
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc5
              • threat
                • 4.b3#
                • 4.b4#
          • 2...d2
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Kc5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Kc5#
    • 1.Be6!
      • threat
        • 2.Ke3
          • threat
            • 3.b4#
        • 2.Kc5
          • threat
            • 3.b4#
      • 1...Kxb2
        • 2.Ke3+
          • 2...Kc2
            • 3.Qf2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qh2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qg2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
          • 2...Ka3
            • 3.Qxb1
              • threat
                • 4.Be7#
                • 4.Qb2#
      • 1...d2
        • 2.Ke3
          • threat
            • 3.b4#
          • 2...d1S+
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
        • 2.Kc5
          • threat
            • 3.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1S
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
      • 1...a3
        • 2.Ke3
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kc4
          • threat
            • 3.bxa3+
              • 3...Ka2
                • 4.Kb4#
            • 3.b4+
              • 3...Ka2
                • 4.Kb5#
                • 4.Kc5#
          • 2...Ka2
            • 3.Kb4+
              • 3...Ka1
                • 4.bxa3#
            • 3.Kb5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kb5#
                • 4.Kc5#
              • 3...Bc2
                • 4.Qa1#
          • 2...axb2
            • 3.Kb3
              • threat
                • 4.Bxb2#
            • 3.Qc1
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Kc5
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qd4
              • threat
                • 4.Qxb2#
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kd5
          • threat
            • 3.b4+
              • 3...Ka2
                • 4.Ke4#
                • 4.Kc5#
                • 4.Kc6#
                • 4.Kd6#
          • 2...Ka2
            • 3.Ke4+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc6+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kd6+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
          • 2...axb2
            • 3.Qc1
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...d2
            • 3.b4+
              • 3...Ka2
                • 4.Kc5#
                • 4.Kc6#
                • 4.Kd6#
        • 2.Qd1
          • threat
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
          • 2...axb2
            • 3.Qa4+
              • 3...Ba2
                • 4.Qxa2#
            • 3.Ba2
              • threat
                • 4.Qxb1#
              • 3...Kxa2
                • 4.Qa4#
          • 2...a2
            • 3.Ke3
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc4
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc5
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kd5
              • threat
                • 4.b3#
                • 4.b4#
          • 2...d2
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Kc5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Kc5#
    • 1.Bf7!
      • threat
        • 2.Ke3
          • threat
            • 3.b4#
        • 2.Kc5
          • threat
            • 3.b4#
      • 1...Kxb2
        • 2.Ke3+
          • 2...Kc2
            • 3.Qf2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qh2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qg2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
          • 2...Ka3
            • 3.Qxb1
              • threat
                • 4.Be7#
                • 4.Qb2#
      • 1...d2
        • 2.Ke3
          • threat
            • 3.b4#
          • 2...d1S+
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
        • 2.Kc5
          • threat
            • 3.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1S
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
      • 1...a3
        • 2.Ke3
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kc4
          • threat
            • 3.bxa3+
              • 3...Ka2
                • 4.Kb4#
            • 3.b4+
              • 3...Ka2
                • 4.Kb5#
                • 4.Kc5#
          • 2...Ka2
            • 3.Kb4+
              • 3...Ka1
                • 4.bxa3#
            • 3.Kb5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kb5#
                • 4.Kc5#
              • 3...Bc2
                • 4.Qa1#
          • 2...axb2
            • 3.Kb3
              • threat
                • 4.Bxb2#
            • 3.Qc1
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Kc5
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qd4
              • threat
                • 4.Qxb2#
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kd5
          • threat
            • 3.b4+
              • 3...Ka2
                • 4.Ke4#
                • 4.Kc5#
                • 4.Kc6#
                • 4.Kd6#
          • 2...Ka2
            • 3.Ke4+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc6+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kd6+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
          • 2...axb2
            • 3.Qc1
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...d2
            • 3.b4+
              • 3...Ka2
                • 4.Kc5#
                • 4.Kc6#
                • 4.Kd6#
        • 2.Qd1
          • threat
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
          • 2...axb2
            • 3.Qa4+
              • 3...Ba2
                • 4.Qxa2#
            • 3.Ba2
              • threat
                • 4.Qxb1#
              • 3...Kxa2
                • 4.Qa4#
          • 2...a2
            • 3.Ke3
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc4
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc5
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kd5
              • threat
                • 4.b3#
                • 4.b4#
          • 2...d2
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Kc5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Kc5#
    • 1.Bg8!
      • threat
        • 2.Ke3
          • threat
            • 3.b4#
        • 2.Kc5
          • threat
            • 3.b4#
      • 1...Kxb2
        • 2.Ke3+
          • 2...Kc2
            • 3.Qf2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qh2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
            • 3.Qg2+
              • 3...Kc1
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
              • 3...d2
                • 4.Qxd2#
          • 2...Ka3
            • 3.Qxb1
              • threat
                • 4.Be7#
                • 4.Qb2#
      • 1...d2
        • 2.Ke3
          • threat
            • 3.b4#
          • 2...d1S+
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
        • 2.Kc5
          • threat
            • 3.b4#
          • 2...d1Q
            • 3.b4+
              • 3...Qd4+
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1S
            • 3.Qxd1
              • threat
                • 4.b4#
          • 2...d1R
            • 3.b4+
              • 3...Rd4
                • 4.Bxd4#
                • 4.Qxd4#
            • 3.Qxd1
              • threat
                • 4.b4#
      • 1...a3
        • 2.Ke3
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kc4
          • threat
            • 3.bxa3+
              • 3...Ka2
                • 4.Kb4#
            • 3.b4+
              • 3...Ka2
                • 4.Kb5#
                • 4.Kc5#
          • 2...Ka2
            • 3.Kb4+
              • 3...Ka1
                • 4.bxa3#
            • 3.Kb5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.b4
              • threat
                • 4.Kb5#
                • 4.Kc5#
              • 3...Bc2
                • 4.Qa1#
          • 2...axb2
            • 3.Kb3
              • threat
                • 4.Bxb2#
            • 3.Qc1
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
        • 2.Kc5
          • threat
            • 3.bxa3#
            • 3.b4#
          • 2...axb2
            • 3.Qd4
              • threat
                • 4.Qxb2#
            • 3.Qc1
              • threat
                • 4.Bxb2#
                • 4.Qxb2#
        • 2.Kd5
          • threat
            • 3.b4+
              • 3...Ka2
                • 4.Ke4#
                • 4.Kc5#
                • 4.Kc6#
                • 4.Kd6#
          • 2...Ka2
            • 3.Ke4+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc5+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kc6+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
            • 3.Kd6+
              • 3...Ka1
                • 4.bxa3#
                • 4.b4#
          • 2...axb2
            • 3.Qc1
              • threat
                • 4.Qxb2#
              • 3...Ka2
                • 4.Qxb2#
          • 2...d2
            • 3.b4+
              • 3...Ka2
                • 4.Kc5#
                • 4.Kc6#
                • 4.Kd6#
        • 2.Qd1
          • threat
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Ke4#
                • 4.Kc5#
          • 2...axb2
            • 3.Qa4+
              • 3...Ba2
                • 4.Qxa2#
            • 3.Ba2
              • threat
                • 4.Qxb1#
              • 3...Kxa2
                • 4.Qa4#
          • 2...a2
            • 3.Ke3
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc4
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kc5
              • threat
                • 4.b3#
                • 4.b4#
            • 3.Kd5
              • threat
                • 4.b3#
                • 4.b4#
          • 2...d2
            • 3.b4
              • threat
                • 4.Ke3#
                • 4.Kc5#
              • 3...Kb2
                • 4.Ke3#
                • 4.Kc5#

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