Problem Display
PID: 204699 (1B5n/1p6/8/8/2k3p1/8/1K4B1/Q7 w - - 0 1)

Dedrle, Frantisek

Sahovski Glasnik, 1926

1B5n/1p6/8/8/2k3p1/8/1K4B1/Q7

#4

4 + 4


6490 yacpdb 2020

SOLUTION


  • COOKED
  • Keys
    • 1.Bf1+!
      • 1...Kd4
        • 2.Ka2+
          • 2...Ke3
            • 3.Qe1+
              • 3...Kf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qe5#
          • 2...Ke4
            • 3.Qe5+
              • 3...Kf3
                • 4.Qf4#
                • 4.Qe2#
          • 2...Kc5
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
          • 2...Kd5
            • 3.Qe5+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
        • 2.Kc2+
          • 2...Ke3
            • 3.Qe1+
              • 3...Kf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qe5#
          • 2...Ke4
            • 3.Qe5+
              • 3...Kf3
                • 4.Qf4#
                • 4.Qe2#
          • 2...Kc5
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
          • 2...Kd5
            • 3.Qe5+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
        • 2.Ka3+
          • 2...Ke3
            • 3.Qe1+
              • 3...Kf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qe5#
          • 2...Ke4
            • 3.Qe5+
              • 3...Kf3
                • 4.Qf4#
                • 4.Qe2#
          • 2...Kc5
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qe5+
              • 3...Kb6
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kd5
            • 3.Qe5+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
        • 2.Kb3+
          • 2...Ke3
            • 3.Qe1+
              • 3...Kf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qe5#
          • 2...Ke4
            • 3.Qe5+
              • 3...Kf3
                • 4.Qf4#
                • 4.Qe2#
          • 2...Kc5
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qe5+
              • 3...Kb6
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kd5
            • 3.Qe5+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
        • 2.Qd1+
          • 2...Ke3
            • 3.Qe2+
              • 3...Kd4
                • 4.Qe5#
            • 3.Qe1+
              • 3...Kf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qe5#
            • 3.Bg3
              • threat
                • 4.Qd3#
              • 3...Ke4
                • 4.Qd3#
        • 2.Qa4+
          • 2...Kc5
            • 3.Qb5+
              • 3...Kd4
                • 4.Qe5#
            • 3.Qc4+
              • 3...Kb6
                • 4.Qb5#
                • 4.Qc7#
            • 3.Kc3
              • threat
                • 4.Qb5#
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
        • 2.Qc1
          • threat
            • 3.Qd2+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kc5
                • 4.Qd6#
            • 3.Qf4+
              • 3...Kc5
                • 4.Qd6#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qc4+
              • 3...Ke3
                • 4.Qf4#
          • 2...Ke4
            • 3.Qf4+
              • 3...Kd5
                • 4.Qc4#
        • 2.Qe1
          • threat
            • 3.Qe5#
          • 2...Kc5
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qe5+
              • 3...Kb4
                • 4.Qb5#
              • 3...Kb6
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kd5
            • 3.Qe5+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Sg6
            • 3.Qd2+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kc5
                • 4.Qd6#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
          • 2...Sf7
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qb4+
              • 3...Ke3
                • 4.Qf4#
              • 3...Kd5
                • 4.Qc4#
        • 2.Qa3
          • threat
            • 3.Qb4+
              • 3...Ke3
                • 4.Qf4#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qd6+
              • 3...Ke3
                • 4.Qf4#
              • 3...Ke4
                • 4.Qd3#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qd3+
              • 3...Kc5
                • 4.Qd6#
          • 2...Kd5
            • 3.Qd6+
              • 3...Ke4
                • 4.Qd3#
        • 2.Qa5
          • threat
            • 3.Qe5#
          • 2...Ke3
            • 3.Qe1+
              • 3...Kf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qe5#
          • 2...Ke4
            • 3.Qe5+
              • 3...Kf3
                • 4.Qf4#
                • 4.Qe2#
          • 2...b5
            • 3.Qd2+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kc5
                • 4.Qd6#
          • 2...Sg6
            • 3.Qd2+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kc5
                • 4.Qd6#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
          • 2...Sf7
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qb4+
              • 3...Ke3
                • 4.Qf4#
              • 3...Kd5
                • 4.Qc4#
      • 1...Kc5
        • 2.Qc1+
          • 2...Kb4
            • 3.Qc3+
              • 3...Ka4
                • 4.Qa3#
            • 3.Qc4+
              • 3...Ka5
                • 4.Qb5#
            • 3.Qg5
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kd4
            • 3.Qd2+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kc5
                • 4.Qd6#
            • 3.Qf4+
              • 3...Kc5
                • 4.Qd6#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qc4+
              • 3...Ke3
                • 4.Qf4#
        • 2.Qa3+
          • 2...Kd4
            • 3.Qb4+
              • 3...Ke3
                • 4.Qf4#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qd6+
              • 3...Ke3
                • 4.Qf4#
              • 3...Ke4
                • 4.Qd3#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qd3+
              • 3...Kc5
                • 4.Qd6#
          • 2...Kd5
            • 3.Qd6+
              • 3...Ke4
                • 4.Qd3#
          • 2...Kb6
            • 3.Qb4+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
            • 3.Qc3
              • threat
                • 4.Qc7#
            • 3.Qd3
              • threat
                • 4.Qb5#
              • 3...Ka5
                • 4.Qb5#
              • 3...Kc5
                • 4.Qd6#
              • 3...Kc6
                • 4.Qb5#
                • 4.Qd6#
        • 2.Qa5+
          • 2...b5
            • 3.Qxb5+
              • 3...Kd4
                • 4.Qe5#
        • 2.Qe1
          • threat
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qe5+
              • 3...Kb4
                • 4.Qb5#
              • 3...Kb6
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kd5
            • 3.Qe5+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kb6
            • 3.Qb4+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
            • 3.Qc3
              • threat
                • 4.Qc7#
            • 3.Qe5
              • threat
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kc6
            • 3.Qe6+
              • 3...Kc5
                • 4.Qd6#
          • 2...b5
            • 3.Qe5+
              • 3...Kb4
                • 4.Qxb5#
              • 3...Kb6
                • 4.Qxb5#
              • 3...Kc6
                • 4.Qxb5#
          • 2...b6
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
        • 2.Qa4
          • threat
            • 3.Qb5+
              • 3...Kd4
                • 4.Qe5#
            • 3.Qc4+
              • 3...Kb6
                • 4.Qb5#
                • 4.Qc7#
            • 3.Kc3
              • threat
                • 4.Qb5#
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...b5
            • 3.Qxb5+
              • 3...Kd4
                • 4.Qe5#
      • 1...Kd5
        • 2.Qa2+
          • 2...Kd4
            • 3.Qc4+
              • 3...Ke3
                • 4.Qf4#
          • 2...Ke4
            • 3.Qe6+
              • 3...Kf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qe5#
          • 2...Kc5
            • 3.Qc4+
              • 3...Kb6
                • 4.Qb5#
                • 4.Qc7#
          • 2...Kc6
            • 3.Qe6+
              • 3...Kc5
                • 4.Qd6#
    • 1.Bxb7!
      • threat
        • 2.Ba7
          • threat
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
          • 2...Kd3
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
          • 2...Kb4
            • 3.Ba6
              • threat
                • 4.Qa3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qe5#
                • 4.Qa4#
                • 4.Qa6#
            • 3.Kc3
              • threat
                • 4.Qa6#
        • 2.Qa3
          • threat
            • 3.Bc6
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kc3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
      • 1...Kd3
        • 2.Ba7
          • threat
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
          • 2...Kd2
            • 3.Ba6
              • threat
                • 4.Qc1#
          • 2...Ke2
            • 3.Kc2
              • threat
                • 4.Qd1#
          • 2...Kc4
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
      • 1...Kb4
        • 2.Bd6+
          • 2...Kc4
            • 3.Kc2
              • threat
                • 4.Qa4#
              • 3...Kb5
                • 4.Qa6#
        • 2.Qa3+
          • 2...Kc4
            • 3.Bc6
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kc3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
        • 2.Ba6
          • threat
            • 3.Bd6#
            • 3.Qa3#
          • 2...Kc5
            • 3.Qa5+
              • 3...Kd4
                • 4.Qe5#
              • 3...Kc6
                • 4.Qb5#
        • 2.Ba7
          • threat
            • 3.Ba6
              • threat
                • 4.Qa3#
          • 2...Kc4
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qe5#
                • 4.Qa4#
                • 4.Qa6#
            • 3.Kc3
              • threat
                • 4.Qa6#
      • 1...Kd4
        • 2.Qa3
          • threat
            • 3.Qc3#
          • 2...Kc4
            • 3.Bc6
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
      • 1...Kb5
        • 2.Qa6+
          • 2...Kc5
            • 3.Kc3
              • threat
                • 4.Bd6#
                • 4.Ba7#
                • 4.Qa5#
                • 4.Qc6#
        • 2.Kb3
          • threat
            • 3.Qa4+
              • 3...Kc5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qa6+
              • 3...Kc5
                • 4.Ba7#
            • 3.Bd6
              • threat
                • 4.Qa6#
              • 3...Kb6
                • 4.Qa6#
            • 3.Ba7
              • threat
                • 4.Qe5#
                • 4.Qa4#
                • 4.Qa6#
            • 3.Bc7
              • threat
                • 4.Qe5#
                • 4.Qa5#
              • 3...Kc5
                • 4.Qe5#
            • 3.Qc3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qd4
              • threat
                • 4.Qb4#
              • 3...Ka5
                • 4.Qc5#
                • 4.Qb4#
            • 3.Qe1
              • threat
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qa3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kc5
            • 3.Qc3+
              • 3...Kb5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qa5+
              • 3...Kd4
                • 4.Qc3#
            • 3.Qe1
              • threat
                • 4.Qb4#
              • 3...Kd4
                • 4.Qc3#
              • 3...Kb5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qa4
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kb6
            • 3.Qa6+
              • 3...Kc5
                • 4.Ba7#
        • 2.Kc3
          • threat
            • 3.Qb2+
              • 3...Ka4
                • 4.Qb4#
              • 3...Ka5
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
            • 3.Qb1+
              • 3...Ka4
                • 4.Qb4#
              • 3...Ka5
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
            • 3.Qa6+
              • 3...Kc5
                • 4.Bd6#
                • 4.Ba7#
                • 4.Qa5#
                • 4.Qc6#
            • 3.Bd6
              • threat
                • 4.Qa6#
              • 3...Kb6
                • 4.Qa6#
            • 3.Ba7
              • threat
                • 4.Qa6#
            • 3.Bc7
              • threat
                • 4.Qa5#
              • 3...Kc5
                • 4.Qa5#
            • 3.Qa3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kb6
            • 3.Qb2+
              • 3...Ka5
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
            • 3.Qb1+
              • 3...Ka5
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
            • 3.Qa6+
              • 3...Kc5
                • 4.Bd6#
                • 4.Ba7#
                • 4.Qa5#
                • 4.Qc6#
        • 2.Bd6
          • threat
            • 3.Qa6#
          • 2...Kc4
            • 3.Kc2
              • threat
                • 4.Qa4#
              • 3...Kb5
                • 4.Qa6#
        • 2.Ba7
          • threat
            • 3.Kb3
              • threat
                • 4.Qe5#
                • 4.Qa4#
                • 4.Qa6#
            • 3.Kc3
              • threat
                • 4.Qa6#
          • 2...Kb4
            • 3.Ba6
              • threat
                • 4.Qa3#
          • 2...Kc4
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
        • 2.Qa3
          • threat
            • 3.Kb3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kc3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kc4
            • 3.Bc6
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
      • 1...Kc5
        • 2.Qa3+
          • 2...Kc4
            • 3.Bc6
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kc3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
        • 2.Qa5+
          • 2...Kc4
            • 3.Ba6+
              • 3...Kd4
                • 4.Qe5#
        • 2.Kb3
          • threat
            • 3.Qc3+
              • 3...Kb5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qa5+
              • 3...Kd4
                • 4.Qc3#
            • 3.Qe1
              • threat
                • 4.Qb4#
              • 3...Kd4
                • 4.Qc3#
              • 3...Kb5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qa4
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kb5
            • 3.Qa4+
              • 3...Kc5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qa6+
              • 3...Kc5
                • 4.Ba7#
            • 3.Bd6
              • threat
                • 4.Qa6#
              • 3...Kb6
                • 4.Qa6#
            • 3.Ba7
              • threat
                • 4.Qe5#
                • 4.Qa4#
                • 4.Qa6#
            • 3.Bc7
              • threat
                • 4.Qe5#
                • 4.Qa5#
              • 3...Kc5
                • 4.Qe5#
            • 3.Qc3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qd4
              • threat
                • 4.Qb4#
              • 3...Ka5
                • 4.Qc5#
                • 4.Qb4#
            • 3.Qe1
              • threat
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Qa3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kb6
            • 3.Qa6+
              • 3...Kc5
                • 4.Ba7#
        • 2.Kc3
          • threat
            • 3.Qa5#
          • 2...Kb5
            • 3.Qb2+
              • 3...Ka4
                • 4.Qb4#
              • 3...Ka5
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
            • 3.Qb1+
              • 3...Ka4
                • 4.Qb4#
              • 3...Ka5
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
            • 3.Qa6+
              • 3...Kc5
                • 4.Bd6#
                • 4.Ba7#
                • 4.Qa5#
                • 4.Qc6#
            • 3.Bd6
              • threat
                • 4.Qa6#
              • 3...Kb6
                • 4.Qa6#
            • 3.Ba7
              • threat
                • 4.Qa6#
            • 3.Bc7
              • threat
                • 4.Qa5#
              • 3...Kc5
                • 4.Qa5#
            • 3.Qa3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kb6
            • 3.Qb2+
              • 3...Ka5
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
            • 3.Qb1+
              • 3...Ka5
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
            • 3.Qa6+
              • 3...Kc5
                • 4.Bd6#
                • 4.Ba7#
                • 4.Qa5#
                • 4.Qc6#
        • 2.Qa4
          • threat
            • 3.Ka3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kb3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kc3
              • threat
                • 4.Qc6#
                • 4.Qb4#
                • 4.Qa5#
              • 3...Kb6
                • 4.Qb4#
      • 1...Sg6
        • 2.Ba7
          • threat
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
          • 2...Kd3
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
          • 2...Kb4
            • 3.Ba6
              • threat
                • 4.Qa3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qa4#
                • 4.Qa6#
            • 3.Kc3
              • threat
                • 4.Qa6#
      • 1...Sf7
        • 2.Ba7
          • threat
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
          • 2...Kd3
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
          • 2...Kb4
            • 3.Ba6
              • threat
                • 4.Qa3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qa4#
                • 4.Qa6#
            • 3.Kc3
              • threat
                • 4.Qa6#
    • 1.Bg3!
      • threat
        • 2.Bf2
          • threat
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
          • 2...Kd3
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
            • 3.Qc1
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
            • 3.Qa4
              • threat
                • 4.Qc2#
              • 3...Kd2
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qa3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qa4#
          • 2...b5
            • 3.Qe1
              • threat
                • 4.Qc3#
                • 4.Qe4#
              • 3...Kd3
                • 4.Bf1#
              • 3...b4
                • 4.Qf1#
                • 4.Qe2#
            • 3.Qa3
              • threat
                • 4.Qb3#
                • 4.Qc3#
              • 3...b4
                • 4.Qa6#
      • 1...Kd3
        • 2.Bf2
          • threat
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
            • 3.Qc1
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
            • 3.Qa4
              • threat
                • 4.Qc2#
              • 3...Kd2
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Kd2
            • 3.Qc1+
              • 3...Ke2
                • 4.Qc2#
              • 3...Kd3
                • 4.Qc2#
            • 3.Qe1+
              • 3...Kd3
                • 4.Bf1#
            • 3.Bf1
              • threat
                • 4.Qc1#
                • 4.Qe1#
            • 3.Be4
              • threat
                • 4.Qe1#
              • 3...Ke2
                • 4.Qe1#
            • 3.Qb1
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
            • 3.Qa4
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
              • 3...Kd3
                • 4.Qc2#
          • 2...Ke2
            • 3.Qe1+
              • 3...Kd3
                • 4.Bf1#
          • 2...Kc4
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
        • 2.Qc1
          • threat
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Ke2
            • 3.Bf1+
              • 3...Kf3
                • 4.Qf4#
            • 3.Kc2
              • threat
                • 4.Qd2#
                • 4.Qe1#
            • 3.Kc3
              • threat
                • 4.Qd2#
                • 4.Qe1#
            • 3.Be4
              • threat
                • 4.Qe1#
        • 2.Qa4
          • threat
            • 3.Bf1+
              • 3...Kd2
                • 4.Qd4#
              • 3...Ke3
                • 4.Qf4#
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Kd2
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Kd2
            • 3.Bf1
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qf4#
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
              • 3...Kd3
                • 4.Qc2#
          • 2...Ke2
            • 3.Kc2
              • threat
                • 4.Qe8#
                • 4.Qe4#
              • 3...Ke3
                • 4.Qe4#
          • 2...Ke3
            • 3.Kc2
              • threat
                • 4.Qe4#
              • 3...Ke2
                • 4.Qe8#
                • 4.Qe4#
      • 1...Kb4
        • 2.Bf2
          • threat
            • 3.Bf1
              • threat
                • 4.Qa3#
          • 2...Kc4
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qa4#
      • 1...Kd4
        • 2.Kb3+
          • 2...Kd3
            • 3.Bf4
              • threat
                • 4.Qd1#
              • 3...Ke2
                • 4.Qf1#
          • 2...Ke3
            • 3.Kc3
              • threat
                • 4.Qe1#
              • 3...Ke2
                • 4.Qe1#
          • 2...Kc5
            • 3.Qa5+
              • 3...Kd4
                • 4.Qc3#
              • 3...b5
                • 4.Qa7#
        • 2.Qc1
          • threat
            • 3.Qc3#
          • 2...Kd3
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
      • 1...Kb5
        • 2.Kb3
          • threat
            • 3.Bf2
              • threat
                • 4.Qa4#
          • 2...Kc5
            • 3.Qa5+
              • 3...Kd4
                • 4.Qc3#
              • 3...b5
                • 4.Qa7#
          • 2...Kb6
            • 3.Kb4
              • threat
                • 4.Qa5#
      • 1...Kc5
        • 2.Qa5+
          • 2...Kc4
            • 3.Bf1+
              • 3...Kd4
                • 4.Qe5#
          • 2...b5
            • 3.Kb3
              • threat
                • 4.Qa7#
              • 3...Kd4
                • 4.Qc3#
            • 3.Kc3
              • threat
                • 4.Qc7#
                • 4.Qa7#
            • 3.Bc7
              • threat
                • 4.Qc3#
              • 3...Kc4
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
        • 2.Kb3
          • threat
            • 3.Qa5+
              • 3...Kd4
                • 4.Qc3#
              • 3...b5
                • 4.Qa7#
          • 2...Kb5
            • 3.Bf2
              • threat
                • 4.Qa4#
          • 2...Kb6
            • 3.Kb4
              • threat
                • 4.Qa5#
      • 1...b5
        • 2.Qc1+
          • 2...Kd3
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Kb4
            • 3.Be1+
              • 3...Ka4
                • 4.Qa1#
                • 4.Qd1#
                • 4.Qc2#
            • 3.Qc3+
              • 3...Ka4
                • 4.Qa3#
        • 2.Bf2
          • threat
            • 3.Qe1
              • threat
                • 4.Qc3#
                • 4.Qe4#
              • 3...Kd3
                • 4.Bf1#
              • 3...b4
                • 4.Qf1#
                • 4.Qe2#
            • 3.Qa3
              • threat
                • 4.Qb3#
                • 4.Qc3#
              • 3...b4
                • 4.Qa6#
          • 2...Kd3
            • 3.Qb1+
              • 3...Kd2
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
              • 3...Kc4
                • 4.Qe4#
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
                • 4.Qd4#
            • 3.Qc1
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
            • 3.Qe1
              • threat
                • 4.Bf1#
              • 3...Kc4
                • 4.Qc3#
                • 4.Qe4#
          • 2...Kb4
            • 3.Qa3+
              • 3...Kc4
                • 4.Qb3#
                • 4.Qc3#
            • 3.Bf1
              • threat
                • 4.Qa3#
            • 3.Bd5
              • threat
                • 4.Qa3#
      • 1...b6
        • 2.Qa4+
          • 2...Kd3
            • 3.Bf1+
              • 3...Kd2
                • 4.Qd4#
              • 3...Ke3
                • 4.Qf4#
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Kd2
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Kc5
            • 3.Qc6+
              • 3...Kb4
                • 4.Be1#
              • 3...Kd4
                • 4.Qc3#
            • 3.Kb3
              • threat
                • 4.Qb4#
                • 4.Qc4#
              • 3...b5
                • 4.Qa7#
            • 3.Kc3
              • threat
                • 4.Qc6#
                • 4.Qb4#
                • 4.Qc4#
              • 3...b5
                • 4.Qd4#
                • 4.Qa7#
        • 2.Bf2
          • threat
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
          • 2...Kd3
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
            • 3.Qc1
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
            • 3.Qa4
              • threat
                • 4.Qc2#
              • 3...Kd2
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qa3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qa4#
          • 2...b5
            • 3.Qe1
              • threat
                • 4.Qc3#
                • 4.Qe4#
              • 3...Kd3
                • 4.Bf1#
              • 3...b4
                • 4.Qf1#
                • 4.Qe2#
            • 3.Qa3
              • threat
                • 4.Qb3#
                • 4.Qc3#
              • 3...b4
                • 4.Qa6#
    • 1.Bd6!
      • threat
        • 2.Qf1+
          • 2...Kd4
            • 3.Qf4+
              • 3...Kd3
                • 4.Bf1#
            • 3.Kc2
              • threat
                • 4.Qd3#
                • 4.Qf4#
              • 3...Ke3
                • 4.Bc5#
            • 3.Qe2
              • threat
                • 4.Qe4#
        • 2.Kc2
          • threat
            • 3.Qa4#
          • 2...Kb5
            • 3.Bxb7
              • threat
                • 4.Qa6#
              • 3...Kc4
                • 4.Qa4#
              • 3...Kb6
                • 4.Qa6#
      • 1...Kd3
        • 2.Qf1+
          • 2...Ke3
            • 3.Kc3
              • threat
                • 4.Bf4#
                • 4.Bc5#
                • 4.Qe1#
          • 2...Kd4
            • 3.Qf4+
              • 3...Kd3
                • 4.Bf1#
            • 3.Kc2
              • threat
                • 4.Qd3#
                • 4.Qf4#
              • 3...Ke3
                • 4.Bc5#
            • 3.Qe2
              • threat
                • 4.Qe4#
      • 1...Kd4
        • 2.Kc2+
          • 2...Ke3
            • 3.Qe1+
              • 3...Kd4
                • 4.Qc3#
                • 4.Qe4#
        • 2.Qe1
          • threat
            • 3.Qc3#
            • 3.Qe4#
          • 2...Kd3
            • 3.Bf1+
              • 3...Kd4
                • 4.Qe5#
          • 2...Kc4
            • 3.Qe2+
              • 3...Kd4
                • 4.Qe4#
        • 2.Qf1
          • threat
            • 3.Qf4+
              • 3...Kd3
                • 4.Bf1#
            • 3.Kc2
              • threat
                • 4.Qd3#
                • 4.Qf4#
              • 3...Ke3
                • 4.Bc5#
            • 3.Qe2
              • threat
                • 4.Qe4#
          • 2...Ke3
            • 3.Kc3
              • threat
                • 4.Bf4#
                • 4.Bc5#
                • 4.Qe1#
        • 2.Qa3
          • threat
            • 3.Qc3#
          • 2...Kc4
            • 3.Qb3+
              • 3...Kd4
                • 4.Qc3#
      • 1...Kb5
        • 2.Bxb7
          • threat
            • 3.Qa6#
          • 2...Kc4
            • 3.Kc2
              • threat
                • 4.Qa4#
              • 3...Kb5
                • 4.Qa6#
        • 2.Kb3
          • threat
            • 3.Bxb7
              • threat
                • 4.Qa6#
              • 3...Kb6
                • 4.Qa6#
            • 3.Bb4
              • threat
                • 4.Qa5#
              • 3...Kb6
                • 4.Qa5#
              • 3...b6
                • 4.Qf1#
                • 4.Qa4#
          • 2...Kb6
            • 3.Kb4
              • threat
                • 4.Qa5#
      • 1...Sf7
        • 2.Qf1+
          • 2...Kd4
            • 3.Qf4+
              • 3...Kd3
                • 4.Bf1#
      • 1...b6
        • 2.Qf1+
          • 2...Kd4
            • 3.Qf4+
              • 3...Kd3
                • 4.Bf1#
            • 3.Qe2
              • threat
                • 4.Qe4#
        • 2.Kc2
          • threat
            • 3.Qa4#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qa4#
            • 3.Bb7
              • threat
                • 4.Qa6#
              • 3...Kc4
                • 4.Qa4#
            • 3.Qa8
              • threat
                • 4.Bf1#
              • 3...Kc4
                • 4.Qd5#
                • 4.Qa4#
        • 2.Qe1
          • threat
            • 3.Qe2+
              • 3...Kd4
                • 4.Qe4#
          • 2...Kd3
            • 3.Bf1+
              • 3...Kd4
                • 4.Qe5#
          • 2...Kb5
            • 3.Qb4+
              • 3...Ka6
                • 4.Qa4#
        • 2.Qa3
          • threat
            • 3.Qb3+
              • 3...Kd4
                • 4.Qc3#
            • 3.Bc6
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
          • 2...Kb5
            • 3.Qb4+
              • 3...Ka6
                • 4.Qa4#
            • 3.Kb3
              • threat
                • 4.Qa4#
            • 3.Qa8
              • threat
                • 4.Bf1#
              • 3...Kc4
                • 4.Qd5#
    • 1.Ba7!
      • threat
        • 2.Qa4+
          • 2...Kd3
            • 3.Qc2#
      • 1...Kb5
        • 2.Bxb7
          • threat
            • 3.Kb3
              • threat
                • 4.Qe5#
                • 4.Qa4#
                • 4.Qa6#
            • 3.Kc3
              • threat
                • 4.Qa6#
          • 2...Kb4
            • 3.Ba6
              • threat
                • 4.Qa3#
          • 2...Kc4
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
        • 2.Kb3
          • threat
            • 3.Qa4#
          • 2...b6
            • 3.Qa4+
              • 3...Kc5
                • 4.Qb4#
            • 3.Qd4
              • threat
                • 4.Qxb6#
              • 3...Ka5
                • 4.Qxb6#
                • 4.Qa4#
              • 3...Ka6
                • 4.Qxb6#
                • 4.Qa4#
            • 3.Qf6
              • threat
                • 4.Qxb6#
              • 3...Ka5
                • 4.Qxb6#
              • 3...Kc5
                • 4.Qe5#
                • 4.Qxb6#
              • 3...Ka6
                • 4.Qxb6#
            • 3.Qg1
              • threat
                • 4.Qxb6#
              • 3...Ka5
                • 4.Qxb6#
              • 3...Ka6
                • 4.Qxb6#
        • 2.Bg1
          • threat
            • 3.Kb3
              • threat
                • 4.Qa4#
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qa3#
          • 2...Kc4
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
      • 1...b6
        • 2.Bxb6
          • threat
            • 3.Qa4+
              • 3...Kd3
                • 4.Qc2#
          • 2...Kd3
            • 3.Qd1+
              • 3...Kc4
                • 4.Qb3#
          • 2...Kb4
            • 3.Qa5+
              • 3...Kc4
                • 4.Bf1#
            • 3.Bf1
              • threat
                • 4.Qa3#
                • 4.Qa5#
            • 3.Bd5
              • threat
                • 4.Qa5#
              • 3...Kb5
                • 4.Qa5#
          • 2...Kb5
            • 3.Qa5+
              • 3...Kc4
                • 4.Bf1#
    • 1.Qc1+!
      • 1...Kd3
        • 2.Bf1+
          • 2...Kd4
            • 3.Qd2+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kc5
                • 4.Qd6#
            • 3.Qf4+
              • 3...Kc5
                • 4.Qd6#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qc4+
              • 3...Ke3
                • 4.Qf4#
          • 2...Ke4
            • 3.Qf4+
              • 3...Kd5
                • 4.Qc4#
        • 2.Qc2+
          • 2...Ke3
            • 3.Kc3
              • threat
                • 4.Qd2#
        • 2.Bg3
          • threat
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Ke2
            • 3.Bf1+
              • 3...Kf3
                • 4.Qf4#
            • 3.Kc2
              • threat
                • 4.Qd2#
                • 4.Qe1#
            • 3.Kc3
              • threat
                • 4.Qd2#
                • 4.Qe1#
            • 3.Be4
              • threat
                • 4.Qe1#
        • 2.Bf4
          • threat
            • 3.Qc2+
              • 3...Kd4
                • 4.Qc3#
            • 3.Qc3+
              • 3...Ke2
                • 4.Qd2#
            • 3.Kb3
              • threat
                • 4.Qd2#
                • 4.Qe3#
                • 4.Qd1#
                • 4.Qc4#
              • 3...Ke2
                • 4.Qd2#
                • 4.Qf1#
              • 3...Kd4
                • 4.Qe3#
                • 4.Qc3#
                • 4.Qc4#
        • 2.Qf4
          • threat
            • 3.Bf1#
          • 2...Ke2
            • 3.Kc2
              • threat
                • 4.Qd2#
              • 3...Ke1
                • 4.Qd2#
                • 4.Qe3#
                • 4.Qf1#
            • 3.Kc3
              • threat
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
                • 4.Qf1#
              • 3...Ke1
                • 4.Qd2#
                • 4.Qf1#
      • 1...Kb4
        • 2.Qc3+
          • 2...Ka4
            • 3.Bf1
              • threat
                • 4.Qa3#
          • 2...Kb5
            • 3.Bf1+
              • 3...Ka4
                • 4.Qa3#
              • 3...Kb6
                • 4.Qc7#
        • 2.Bf1
          • threat
            • 3.Qc3+
              • 3...Ka4
                • 4.Qa3#
            • 3.Qc4+
              • 3...Ka5
                • 4.Qb5#
            • 3.Qg5
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Ka4
            • 3.Qa1+
              • 3...Kb4
                • 4.Bd6#
                • 4.Qa3#
            • 3.Qc4+
              • 3...Ka5
                • 4.Qb5#
            • 3.Qg5
              • threat
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Qc3
              • threat
                • 4.Qa3#
            • 3.Qc5
              • threat
                • 4.Qa3#
                • 4.Qb5#
          • 2...Ka5
            • 3.Qg5+
              • 3...Ka4
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5#
              • 3...Kb6
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Qc3+
              • 3...Ka4
                • 4.Qa3#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qc5+
              • 3...Ka4
                • 4.Qa3#
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Qc4
              • threat
                • 4.Qb5#
              • 3...Kb6
                • 4.Qb5#
                • 4.Qc7#
              • 3...b5
                • 4.Qxb5#
      • 1...Kb5
        • 2.Bf1+
          • 2...Ka4
            • 3.Qa1+
              • 3...Kb4
                • 4.Bd6#
                • 4.Qa3#
            • 3.Qc4+
              • 3...Ka5
                • 4.Qb5#
            • 3.Qg5
              • threat
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Qc3
              • threat
                • 4.Qa3#
            • 3.Qc5
              • threat
                • 4.Qa3#
                • 4.Qb5#
          • 2...Kb4
            • 3.Qc3+
              • 3...Ka4
                • 4.Qa3#
            • 3.Qc4+
              • 3...Ka5
                • 4.Qb5#
            • 3.Qg5
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Ka5
            • 3.Qg5+
              • 3...Ka4
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5#
              • 3...Kb6
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Qc3+
              • 3...Ka4
                • 4.Qa3#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qc5+
              • 3...Ka4
                • 4.Qa3#
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Qc4
              • threat
                • 4.Qb5#
              • 3...Kb6
                • 4.Qb5#
                • 4.Qc7#
              • 3...b5
                • 4.Qxb5#
        • 2.Qg5+
          • 2...Ka4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kc4
            • 3.Bf1+
              • 3...Kb4
                • 4.Qb5#
              • 3...Kd4
                • 4.Qe5#
          • 2...Ka6
            • 3.Bf1+
              • 3...Kb6
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kb6
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Kc6
                • 4.Qb5#
    • 1.Qe1!
      • threat
        • 2.Bf1+
          • 2...Kc5
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qe5+
              • 3...Kb4
                • 4.Qb5#
              • 3...Kb6
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kd5
            • 3.Qe5+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
        • 2.Qc3+
          • 2...Kb5
            • 3.Bf1+
              • 3...Ka4
                • 4.Qa3#
              • 3...Kb6
                • 4.Qc7#
        • 2.Qe5
          • threat
            • 3.Bf1+
              • 3...Kb4
                • 4.Qb5#
          • 2...Kd3
            • 3.Bf1+
              • 3...Kd2
                • 4.Qe2#
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
      • 1...Kb5
        • 2.Bf1+
          • 2...Ka4
            • 3.Qa1+
              • 3...Kb4
                • 4.Bd6#
                • 4.Qa3#
            • 3.Qe8+
              • 3...Kb4
                • 4.Qb5#
              • 3...Ka5
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Bd6
              • threat
                • 4.Qb4#
                • 4.Qa1#
            • 3.Qc3
              • threat
                • 4.Qa3#
            • 3.Qe2
              • threat
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5#
              • 3...Ka5
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Qe5
              • threat
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kc5
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qe5+
              • 3...Kb4
                • 4.Qb5#
              • 3...Kb6
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kb6
            • 3.Qb4+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
            • 3.Qc3
              • threat
                • 4.Qc7#
            • 3.Qe5
              • threat
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kc6
            • 3.Qe6+
              • 3...Kc5
                • 4.Qd6#
        • 2.Qe5+
          • 2...Ka4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Kb4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kc4
            • 3.Bf1+
              • 3...Kb4
                • 4.Qb5#
          • 2...Ka6
            • 3.Bf1+
              • 3...Kb6
                • 4.Qc7#
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kb6
            • 3.Bc7+
              • 3...Ka6
                • 4.Qa5#
              • 3...Ka7
                • 4.Qa5#
            • 3.Bf1
              • threat
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
      • 1...Kc5
        • 2.Qc3+
          • 2...Kb5
            • 3.Bf1+
              • 3...Ka4
                • 4.Qa3#
              • 3...Kb6
                • 4.Qc7#
          • 2...Kb6
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Bf1
              • threat
                • 4.Qc7#
        • 2.Qa5+
          • 2...Kc4
            • 3.Bf1+
              • 3...Kd4
                • 4.Qe5#
          • 2...b5
            • 3.Kb3
              • threat
                • 4.Qa7#
              • 3...Kd4
                • 4.Qc3#
            • 3.Kc3
              • threat
                • 4.Qc7#
                • 4.Qa7#
            • 3.Bc7
              • threat
                • 4.Qc3#
              • 3...Kc4
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
        • 2.Qe5+
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...Kc4
            • 3.Bf1+
              • 3...Kb4
                • 4.Qb5#
          • 2...Kb6
            • 3.Bc7+
              • 3...Ka6
                • 4.Qa5#
              • 3...Ka7
                • 4.Qa5#
            • 3.Bf1
              • threat
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
        • 2.Kb3
          • threat
            • 3.Qb4#
          • 2...Kb5
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Bxb7
              • threat
                • 4.Qb4#
              • 3...Kc5
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kb6
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Ka4
              • threat
                • 4.Qa5#
              • 3...Kc5
                • 4.Qb4#
              • 3...Ka6
                • 4.Qa5#
        • 2.Bf1
          • threat
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qc7#
            • 3.Qe5+
              • 3...Kb4
                • 4.Qb5#
              • 3...Kb6
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kd5
            • 3.Qe5+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kb6
            • 3.Qb4+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
            • 3.Qc3
              • threat
                • 4.Qc7#
            • 3.Qe5
              • threat
                • 4.Qc7#
                • 4.Qb5#
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
          • 2...Kc6
            • 3.Qe6+
              • 3...Kc5
                • 4.Qd6#
          • 2...b5
            • 3.Qe5+
              • 3...Kb4
                • 4.Qxb5#
              • 3...Kb6
                • 4.Qxb5#
              • 3...Kc6
                • 4.Qxb5#
          • 2...b6
            • 3.Qc3+
              • 3...Kd5
                • 4.Qc4#
      • 1...b6
        • 2.Qc3+
          • 2...Kb5
            • 3.Bf1+
              • 3...Ka4
                • 4.Qa3#
            • 3.Bc6+
              • 3...Ka6
                • 4.Qa3#
        • 2.Qe2+
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...Ka5
                • 4.Qb5#
              • 3...Kc5
                • 4.Qc4#
              • 3...b5
                • 4.Qxb5#
          • 2...Kd4
            • 3.Bd6
              • threat
                • 4.Qe4#
          • 2...Kc5
            • 3.Kc3
              • threat
                • 4.Qc4#
                • 4.Qe5#
              • 3...b5
                • 4.Qf2#
                • 4.Qe3#
        • 2.Bc6
          • threat
            • 3.Qc3#
          • 2...Kd3
            • 3.Bb5+
              • 3...Kd4
                • 4.Qe5#
            • 3.Bf4
              • threat
                • 4.Qe4#
              • 3...Kc4
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
            • 3.Be5
              • threat
                • 4.Bb5#
              • 3...Kc4
                • 4.Qc3#
              • 3...b5
                • 4.Bxb5#
        • 2.Bd6
          • threat
            • 3.Qe2+
              • 3...Kd4
                • 4.Qe4#
          • 2...Kd3
            • 3.Bf1+
              • 3...Kd4
                • 4.Qe5#
          • 2...Kb5
            • 3.Qb4+
              • 3...Ka6
                • 4.Qa4#
        • 2.Qe5
          • threat
            • 3.Bf1+
              • 3...Kb4
                • 4.Qb5#
          • 2...Kd3
            • 3.Bf1+
              • 3...Kd2
                • 4.Qe2#
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
            • 3.Bc6
              • threat
                • 4.Qc3#
                • 4.Qb5#
              • 3...Kc4
                • 4.Qc3#
              • 3...b5
                • 4.Qxb5#
    • 1.Qf1+!
      • 1...Kb4
        • 2.Bd6+
          • 2...Ka4
            • 3.Bc6+
              • 3...Ka5
                • 4.Qb5#
              • 3...bxc6
                • 4.Qa6#
              • 3...b5
                • 4.Qxb5#
                • 4.Qa1#
            • 3.Bxb7
              • threat
                • 4.Qa6#
              • 3...Ka5
                • 4.Qa6#
          • 2...Ka5
            • 3.Bxb7
              • threat
                • 4.Qa6#
              • 3...Ka4
                • 4.Qa6#
              • 3...Kb6
                • 4.Qa6#
      • 1...Kd4
        • 2.Bd6
          • threat
            • 3.Qf4+
              • 3...Kd3
                • 4.Bf1#
            • 3.Kc2
              • threat
                • 4.Qd3#
                • 4.Qf4#
              • 3...Ke3
                • 4.Bc5#
            • 3.Qe2
              • threat
                • 4.Qe4#
          • 2...Ke3
            • 3.Kc3
              • threat
                • 4.Bf4#
                • 4.Bc5#
                • 4.Qe1#
      • 1...Kc5
        • 2.Kc3
          • threat
            • 3.Bc7
              • threat
                • 4.Qc4#
                • 4.Qf5#
            • 3.Qb1
              • threat
                • 4.Qb4#
              • 3...b5
                • 4.Qg1#
          • 2...Kb6
            • 3.Kb4
              • threat
                • 4.Qb5#
                • 4.Qf6#
    • 1.Qa3!
      • threat
        • 2.Bf1+
          • 2...Kd4
            • 3.Qb4+
              • 3...Ke3
                • 4.Qf4#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qd6+
              • 3...Ke3
                • 4.Qf4#
              • 3...Ke4
                • 4.Qd3#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qd3+
              • 3...Kc5
                • 4.Qd6#
          • 2...Kd5
            • 3.Qd6+
              • 3...Ke4
                • 4.Qd3#
        • 2.Qc3+
          • 2...Kb5
            • 3.Bf1+
              • 3...Ka4
                • 4.Qa3#
              • 3...Kb6
                • 4.Qc7#
        • 2.Bxb7
          • threat
            • 3.Bc6
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
          • 2...Kb5
            • 3.Kb3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kc3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
      • 1...Kb5
        • 2.Bf1+
          • 2...Kb6
            • 3.Qb4+
              • 3...Kc6
                • 4.Qd6#
                • 4.Qb5#
            • 3.Qc3
              • threat
                • 4.Qc7#
            • 3.Qd3
              • threat
                • 4.Qb5#
              • 3...Ka5
                • 4.Qb5#
              • 3...Kc5
                • 4.Qd6#
              • 3...Kc6
                • 4.Qb5#
                • 4.Qd6#
        • 2.Bxb7
          • threat
            • 3.Kb3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kc3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kc4
            • 3.Bc6
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
        • 2.Kb3
          • threat
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Bxb7
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kb6
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Kb4
              • threat
                • 4.Qa5#
                • 4.Qa7#
            • 3.Kc4
              • threat
                • 4.Qa7#
          • 2...b6
            • 3.Qb4+
              • 3...Ka6
                • 4.Qa4#
            • 3.Qa4+
              • 3...Kc5
                • 4.Qb4#
                • 4.Qc4#
            • 3.Bb7
              • threat
                • 4.Qb4#
            • 3.Bd6
              • threat
                • 4.Qa4#
        • 2.Kc3
          • threat
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Bxb7
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
          • 2...Kb6
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Kb4
              • threat
                • 4.Qa5#
                • 4.Qa7#
            • 3.Kc4
              • threat
                • 4.Qa7#
          • 2...b6
            • 3.Qb4+
              • 3...Ka6
                • 4.Qa4#
            • 3.Bb7
              • threat
                • 4.Qb4#
    • 1.Qa4+!
      • 1...Kd3
        • 2.Bf1+
          • 2...Kd2
            • 3.Qxg4
              • threat
                • 4.Qe2#
              • 3...Ke1
                • 4.Qe2#
              • 3...Ke3
                • 4.Qf4#
            • 3.Bg3
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qf4#
            • 3.Qe8
              • threat
                • 4.Qe2#
              • 3...Kd1
                • 4.Qe2#
            • 3.Qc4
              • threat
                • 4.Qe2#
                • 4.Qc1#
              • 3...Kd1
                • 4.Qe2#
                • 4.Qc1#
              • 3...Ke1
                • 4.Qe2#
              • 3...Ke3
                • 4.Qf4#
            • 3.Qe4
              • threat
                • 4.Qe2#
              • 3...Kd1
                • 4.Qe2#
        • 2.Qc2+
          • 2...Ke3
            • 3.Kc3
              • threat
                • 4.Qd2#
        • 2.Qe4+
          • 2...Kd2
            • 3.Bf1
              • threat
                • 4.Qe2#
              • 3...Kd1
                • 4.Qe2#
        • 2.Bg3
          • threat
            • 3.Bf1+
              • 3...Kd2
                • 4.Qd4#
              • 3...Ke3
                • 4.Qf4#
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Kd2
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
          • 2...Kd2
            • 3.Bf1
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qf4#
            • 3.Bf2
              • threat
                • 4.Qc2#
              • 3...Ke2
                • 4.Qc2#
              • 3...Kd3
                • 4.Qc2#
          • 2...Ke2
            • 3.Kc2
              • threat
                • 4.Qe8#
                • 4.Qe4#
              • 3...Ke3
                • 4.Qe4#
          • 2...Ke3
            • 3.Kc2
              • threat
                • 4.Qe4#
              • 3...Ke2
                • 4.Qe8#
                • 4.Qe4#
        • 2.Bf4
          • threat
            • 3.Bf1#
            • 3.Qe4#
          • 2...Ke2
            • 3.Qc2+
              • 3...Ke1
                • 4.Bg3#
                • 4.Qd2#
            • 3.Qb5+
              • 3...Kd1
                • 4.Qf1#
              • 3...Ke1
                • 4.Qf1#
              • 3...Kf2
                • 4.Qf1#
            • 3.Qc4+
              • 3...Kd1
                • 4.Qf1#
              • 3...Ke1
                • 4.Qf1#
              • 3...Kf2
                • 4.Qf1#
            • 3.Qd4
              • threat
                • 4.Qd2#
              • 3...Ke1
                • 4.Qd2#
        • 2.Qf4
          • threat
            • 3.Bf1#
          • 2...Ke2
            • 3.Kc2
              • threat
                • 4.Qd2#
              • 3...Ke1
                • 4.Qd2#
                • 4.Qe3#
                • 4.Qf1#
            • 3.Kc3
              • threat
                • 4.Qd2#
              • 3...Kd1
                • 4.Qd2#
                • 4.Qf1#
              • 3...Ke1
                • 4.Qd2#
                • 4.Qf1#
      • 1...Kc5
        • 2.Qa5+
          • 2...Kc4
            • 3.Bf1+
              • 3...Kd4
                • 4.Qe5#
          • 2...b5
            • 3.Kb3
              • threat
                • 4.Qa7#
              • 3...Kd4
                • 4.Qc3#
            • 3.Kc3
              • threat
                • 4.Qc7#
                • 4.Qa7#
            • 3.Bc7
              • threat
                • 4.Qc3#
              • 3...Kc4
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
        • 2.Bxb7
          • threat
            • 3.Ka3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kb3
              • threat
                • 4.Qb4#
              • 3...Kb6
                • 4.Qb4#
            • 3.Kc3
              • threat
                • 4.Qc6#
                • 4.Qb4#
                • 4.Qa5#
              • 3...Kb6
                • 4.Qb4#
        • 2.Kb3
          • threat
            • 3.Qb4#
          • 2...Kb6
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Kb4
              • threat
                • 4.Qb5#
                • 4.Qa5#
                • 4.Qa7#
            • 3.Kc4
              • threat
                • 4.Qb5#
                • 4.Qa7#
        • 2.Kc3
          • threat
            • 3.Qb4#
          • 2...Kb6
            • 3.Qb4+
              • 3...Ka6
                • 4.Bxb7#
            • 3.Kb4
              • threat
                • 4.Qb5#
                • 4.Qa5#
                • 4.Qa7#
            • 3.Kc4
              • threat
                • 4.Qb5#
                • 4.Qa7#
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Kc5
                • 4.Qb5#
        • 2.Bf1
          • threat
            • 3.Qb5+
              • 3...Kd4
                • 4.Qe5#
            • 3.Qc4+
              • 3...Kb6
                • 4.Qb5#
                • 4.Qc7#
            • 3.Kc3
              • threat
                • 4.Qb5#
              • 3...Kd5
                • 4.Qc4#
              • 3...Kb6
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
          • 2...b5
            • 3.Qxb5+
              • 3...Kd4
                • 4.Qe5#
        • 2.Bc7
          • threat
            • 3.Ka3
              • threat
                • 4.Qb4#
            • 3.Kb3
              • threat
                • 4.Qb4#
                • 4.Qc4#
            • 3.Kc3
              • threat
                • 4.Qb4#
                • 4.Qc4#
          • 2...b5
            • 3.Qb3
              • threat
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
              • 3...b4
                • 4.Qd5#
            • 3.Qa5
              • threat
                • 4.Qc3#
              • 3...Kc4
                • 4.Qc3#
              • 3...Kd4
                • 4.Qc3#
    • 1.Qa5!
      • threat
        • 2.Bf1+
          • 2...Kd4
            • 3.Qe5#
      • 1...Kd3
        • 2.Bf1+
          • 2...Ke3
            • 3.Qe1+
              • 3...Kf3
                • 4.Qe2#
              • 3...Kd4
                • 4.Qe5#
          • 2...Ke4
            • 3.Qe5+
              • 3...Kf3
                • 4.Qf4#
                • 4.Qe2#
        • 2.Bf4
          • threat
            • 3.Qc3+
              • 3...Ke2
                • 4.Qd2#
            • 3.Qb5+
              • 3...Kd4
                • 4.Qd5#
            • 3.Qd5+
              • 3...Ke2
                • 4.Qd2#
            • 3.Kb3
              • threat
                • 4.Qd2#
              • 3...Ke2
                • 4.Qd2#
              • 3...Kd4
                • 4.Qc3#
                • 4.Qd5#
            • 3.Qb4
              • threat
                • 4.Bf1#
                • 4.Qe4#
              • 3...Ke2
                • 4.Qd2#
          • 2...Kc4
            • 3.Bf1+
              • 3...Kd4
                • 4.Qe5#
        • 2.Qe5
          • threat
            • 3.Bf1+
              • 3...Kd2
                • 4.Qe2#
          • 2...Kd2
            • 3.Bf1
              • threat
                • 4.Qe2#
              • 3...Kd1
                • 4.Qe2#
          • 2...Kc4
            • 3.Bf1+
              • 3...Kb4
                • 4.Qb5#
      • 1...Sg6
        • 2.Bf1+
          • 2...Kd4
            • 3.Qd2+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kc5
                • 4.Qd6#
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
        • 2.Qc3+
          • 2...Kb5
            • 3.Bf1+
              • 3...Ka4
                • 4.Qa3#
              • 3...Kb6
                • 4.Qc7#
        • 2.Qd5+
          • 2...Kb4
            • 3.Bf1
              • threat
                • 4.Qb5#
              • 3...Ka4
                • 4.Qb5#
              • 3...b5
                • 4.Qxb5#
      • 1...Sf7
        • 2.Bf1+
          • 2...Kd4
            • 3.Qc3+
              • 3...Ke4
                • 4.Qd3#
              • 3...Kd5
                • 4.Qc4#
            • 3.Qb4+
              • 3...Ke3
                • 4.Qf4#
              • 3...Kd5
                • 4.Qc4#
        • 2.Qc3+
          • 2...Kb5
            • 3.Bf1+
              • 3...Ka4
                • 4.Qa3#
              • 3...Kb6
                • 4.Qc7#

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