Problem Display
PID: 139688 (8/5p2/7K/B3k3/8/p7/6B1/7Q w - - 0 1)

Avsharov, Boris Pavlovich

Shakhmaty v SSSR, 1949

8/5p2/7K/B3k3/8/p7/6B1/7Q

#4

4 + 3


SOLUTION


  • COOKED
  • Keys
    • 1.Bc6!
      • threat
        • 2.Qd5+
          • 2...Kf4
            • 3.Qg5#
          • 2...Kf6
            • 3.Bd8#
      • 1...Kf4
        • 2.Bd2+
          • 2...Kg3
            • 3.Be1+
              • 3...Kf4
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
            • 3.Qg2+
              • 3...Kh4
                • 4.Be1#
                • 4.Bg5#
            • 3.Qf3+
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh4
                • 4.Be1#
                • 4.Bg5#
            • 3.Kh5
              • threat
                • 4.Qg2#
                • 4.Qh4#
              • 3...Kf2
                • 4.Qg2#
                • 4.Qe1#
          • 2...Kg4
            • 3.Qf3+
              • 3...Kh4
                • 4.Be1#
                • 4.Bg5#
            • 3.Bg5
              • threat
                • 4.Qf3#
              • 3...Kg3
                • 4.Qg2#
                • 4.Qh4#
              • 3...Kf5
                • 4.Qe4#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf6
                • 4.Bg5#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bg5#
            • 3.Bg5
              • threat
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
              • 3...Ke5
                • 4.Qd5#
              • 3...Ke6
                • 4.Qd5#
        • 2.Qf3+
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
        • 2.Qe4+
          • 2...Kg3
            • 3.Be1+
              • 3...Kh2
                • 4.Qh1#
                • 4.Qg2#
              • 3...Kh3
                • 4.Qg2#
                • 4.Qh4#
            • 3.Qg2+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kh4
                • 4.Be1#
            • 3.Qf3+
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh4
                • 4.Be1#
            • 3.Kh5
              • threat
                • 4.Qh4#
              • 3...Kf2
                • 4.Qe1#
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh3
                • 4.Qg2#
                • 4.Qh4#
        • 2.Be1
          • threat
            • 3.Qe4#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kf6
                • 4.Bh4#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bh4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kg4
                • 4.Qf3#
              • 3...Kf6
                • 4.Bh4#
          • 2...f5
            • 3.Qh2+
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qg3#
                • 4.Qh4#
            • 3.Qd5
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
        • 2.Bc3
          • threat
            • 3.Qf3#
          • 2...Kg3
            • 3.Be1+
              • 3...Kf4
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
            • 3.Qg2+
              • 3...Kf4
                • 4.Qf3#
                • 4.Qg5#
              • 3...Kh4
                • 4.Be1#
                • 4.Bf6#
            • 3.Qf3+
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh4
                • 4.Be1#
                • 4.Bf6#
            • 3.Kh5
              • threat
                • 4.Qh4#
              • 3...Kf2
                • 4.Qe1#
              • 3...Kf4
                • 4.Qf3#
          • 2...Kg4
            • 3.Qg2+
              • 3...Kf4
                • 4.Qf3#
                • 4.Qg5#
              • 3...Kh4
                • 4.Be1#
                • 4.Bf6#
              • 3...Kf5
                • 4.Qe4#
            • 3.Qf3+
              • 3...Kh4
                • 4.Be1#
                • 4.Bf6#
        • 2.Qg2
          • threat
            • 3.Qg5#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bd8#
          • 2...f5
            • 3.Bc3
              • threat
                • 4.Qf3#
                • 4.Qg5#
              • 3...Ke3
                • 4.Qf3#
                • 4.Qd2#
          • 2...f6
            • 3.Bd2+
              • 3...Ke5
                • 4.Qd5#
              • 3...Kf5
                • 4.Qe4#
            • 3.Bc3
              • threat
                • 4.Qf3#
              • 3...Ke3
                • 4.Qf3#
                • 4.Qd2#
              • 3...Kf5
                • 4.Qe4#
        • 2.Qd5
          • threat
            • 3.Qg5#
          • 2...Kg3
            • 3.Be1+
              • 3...Kh2
                • 4.Qh1#
                • 4.Qg2#
              • 3...Kh3
                • 4.Qg2#
                • 4.Qh5#
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kg4
                • 4.Qf3#
            • 3.Qg2+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kh4
                • 4.Be1#
            • 3.Qf3+
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh4
                • 4.Be1#
          • 2...Kg4
            • 3.Qf3+
              • 3...Kh4
                • 4.Be1#
            • 3.Be1
              • threat
                • 4.Qf3#
              • 3...Kh3
                • 4.Qg2#
                • 4.Qh5#
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
          • 2...f5
            • 3.Be1
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
          • 2...f6
            • 3.Be1
              • threat
                • 4.Qe4#
              • 3...Ke3
                • 4.Qe4#
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
              • 3...f5
                • 4.Qd4#
      • 1...Kd6
        • 2.Qd5+
          • 2...Ke7
            • 3.Qe5+
              • 3...Kf8
                • 4.Qe8#
            • 3.Qd7+
              • 3...Kf6
                • 4.Bc3#
              • 3...Kf8
                • 4.Qe8#
                • 4.Qd8#
            • 3.Kg7
              • threat
                • 4.Bb4#
                • 4.Bd8#
                • 4.Qe5#
                • 4.Qd7#
        • 2.Bd8
          • threat
            • 3.Qd5#
          • 2...Kc5
            • 3.Qd5+
              • 3...Kb4
                • 4.Ba5#
          • 2...Ke5
            • 3.Qe4+
              • 3...Kd6
                • 4.Qd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
      • 1...Ke6
        • 2.Qd5+
          • 2...Ke7
            • 3.Qe5+
              • 3...Kf8
                • 4.Qe8#
            • 3.Qd7+
              • 3...Kf6
                • 4.Bc3#
              • 3...Kf8
                • 4.Qe8#
                • 4.Qd8#
            • 3.Kg7
              • threat
                • 4.Bb4#
                • 4.Bd8#
                • 4.Qe5#
                • 4.Qd7#
        • 2.Bc7
          • threat
            • 3.Qe4+
              • 3...Kf6
                • 4.Bd8#
                • 4.Qe5#
            • 3.Qd5+
              • 3...Kf6
                • 4.Bd8#
                • 4.Qe5#
              • 3...Ke7
                • 4.Qd6#
          • 2...Kf5
            • 3.Bd7+
              • 3...Kf6
                • 4.Qh4#
            • 3.Qe4+
              • 3...Kf6
                • 4.Bd8#
                • 4.Qe5#
            • 3.Qd5+
              • 3...Kg4
                • 4.Qh5#
              • 3...Kf6
                • 4.Bd8#
                • 4.Qe5#
            • 3.Qh5+
              • 3...Ke6
                • 4.Qe5#
              • 3...Kf6
                • 4.Qe5#
          • 2...Kf6
            • 3.Qe4
              • 3...a2
                • 4.Bd8#
                • 4.Qe5#
            • 3.Qd5
              • threat
                • 4.Bd8#
                • 4.Qe5#
              • 3...Ke7
                • 4.Qd6#
          • 2...Ke7
            • 3.Qe4+
              • 3...Kf6
                • 4.Bd8#
                • 4.Qe5#
              • 3...Kf8
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kf6
                • 4.Qe5#
              • 3...Kf8
                • 4.Qe8#
            • 3.Kg7
              • threat
                • 4.Qe4#
                • 4.Qe1#
              • 3...Ke6
                • 4.Qe4#
          • 2...f5
            • 3.Kg7
              • threat
                • 4.Qe1#
              • 3...Ke7
                • 4.Qe1#
              • 3...f4
                • 4.Qe4#
          • 2...f6
            • 3.Qe4+
              • 3...Kf7
                • 4.Qe8#
            • 3.Qe1+
              • 3...Kf5
                • 4.Bd7#
                • 4.Qe4#
              • 3...Kf7
                • 4.Qe8#
        • 2.Bd8
          • threat
            • 3.Qd5#
          • 2...Ke5
            • 3.Qe4+
              • 3...Kd6
                • 4.Qd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
      • 1...f5
        • 2.Qd5+
          • 2...Kf4
            • 3.Be1
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
        • 2.Kg5
          • threat
            • 3.Qd5#
          • 2...Kd4
            • 3.Qd5+
              • 3...Ke3
                • 4.Qd2#
            • 3.Qd1+
              • 3...Ke3
                • 4.Bb6#
                • 4.Qd2#
              • 3...Kc4
                • 4.Qd5#
              • 3...Kc5
                • 4.Qd5#
              • 3...Ke5
                • 4.Qd5#
            • 3.Qf3
              • threat
                • 4.Qc3#
              • 3...Kc4
                • 4.Qd5#
                • 4.Qc3#
              • 3...Kc5
                • 4.Qd5#
              • 3...Ke5
                • 4.Qd5#
          • 2...Kd6
            • 3.Qd5+
              • 3...Ke7
                • 4.Bb4#
            • 3.Kf6
              • threat
                • 4.Qd5#
              • 3...Kc5
                • 4.Qd5#
          • 2...Ke6
            • 3.Qd5+
              • 3...Ke7
                • 4.Bb4#
      • 1...f6
        • 2.Qe4+
          • 2...Kd6
            • 3.Qd5+
              • 3...Ke7
                • 4.Bb4#
        • 2.Qd5+
          • 2...Kf4
            • 3.Be1
              • threat
                • 4.Qe4#
              • 3...Ke3
                • 4.Qe4#
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
              • 3...f5
                • 4.Qd4#
    • 1.Bb7!
      • threat
        • 2.Qd5+
          • 2...Kf4
            • 3.Qg5#
          • 2...Kf6
            • 3.Bd8#
      • 1...Kf4
        • 2.Bd2+
          • 2...Kg3
            • 3.Be1+
              • 3...Kf4
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
            • 3.Qg2+
              • 3...Kh4
                • 4.Be1#
                • 4.Bg5#
            • 3.Qf3+
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh4
                • 4.Be1#
                • 4.Bg5#
            • 3.Kh5
              • threat
                • 4.Qg2#
                • 4.Qh4#
              • 3...Kf2
                • 4.Qg2#
                • 4.Qe1#
          • 2...Kg4
            • 3.Qf3+
              • 3...Kh4
                • 4.Be1#
                • 4.Bg5#
            • 3.Bg5
              • threat
                • 4.Qf3#
              • 3...Kg3
                • 4.Qg2#
                • 4.Qh4#
              • 3...Kf5
                • 4.Qe4#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf6
                • 4.Bg5#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bg5#
            • 3.Bg5
              • threat
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
              • 3...Ke5
                • 4.Qd5#
              • 3...Ke6
                • 4.Qd5#
        • 2.Qf3+
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
        • 2.Qe4+
          • 2...Kg3
            • 3.Be1+
              • 3...Kh2
                • 4.Qh1#
                • 4.Qg2#
              • 3...Kh3
                • 4.Qg2#
                • 4.Qh4#
            • 3.Qg2+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kh4
                • 4.Be1#
            • 3.Qf3+
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh4
                • 4.Be1#
            • 3.Kh5
              • threat
                • 4.Qh4#
              • 3...Kf2
                • 4.Qe1#
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh3
                • 4.Qg2#
                • 4.Qh4#
        • 2.Be1
          • threat
            • 3.Qe4#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kf6
                • 4.Bh4#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bh4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kg4
                • 4.Qf3#
              • 3...Kf6
                • 4.Bh4#
          • 2...f5
            • 3.Qh2+
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qg3#
                • 4.Qh4#
            • 3.Qd5
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
        • 2.Bc3
          • threat
            • 3.Qf3#
          • 2...Kg3
            • 3.Be1+
              • 3...Kf4
                • 4.Qe4#
              • 3...Kg4
                • 4.Qf3#
            • 3.Qg2+
              • 3...Kf4
                • 4.Qf3#
                • 4.Qg5#
              • 3...Kh4
                • 4.Be1#
                • 4.Bf6#
            • 3.Qf3+
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh4
                • 4.Be1#
                • 4.Bf6#
            • 3.Kh5
              • threat
                • 4.Qh4#
              • 3...Kf2
                • 4.Qe1#
              • 3...Kf4
                • 4.Qf3#
          • 2...Kg4
            • 3.Qg2+
              • 3...Kf4
                • 4.Qf3#
                • 4.Qg5#
              • 3...Kh4
                • 4.Be1#
                • 4.Bf6#
              • 3...Kf5
                • 4.Qe4#
            • 3.Qf3+
              • 3...Kh4
                • 4.Be1#
                • 4.Bf6#
        • 2.Qg2
          • threat
            • 3.Qg5#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bd8#
          • 2...f5
            • 3.Bc3
              • threat
                • 4.Qf3#
                • 4.Qg5#
              • 3...Ke3
                • 4.Qf3#
                • 4.Qd2#
          • 2...f6
            • 3.Bd2+
              • 3...Ke5
                • 4.Qd5#
              • 3...Kf5
                • 4.Qe4#
            • 3.Bc3
              • threat
                • 4.Qf3#
              • 3...Ke3
                • 4.Qf3#
                • 4.Qd2#
              • 3...Kf5
                • 4.Qe4#
        • 2.Qd5
          • threat
            • 3.Qg5#
          • 2...Kg3
            • 3.Be1+
              • 3...Kh2
                • 4.Qh1#
                • 4.Qg2#
              • 3...Kh3
                • 4.Qg2#
                • 4.Qh5#
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kg4
                • 4.Qf3#
            • 3.Qg2+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kh4
                • 4.Be1#
            • 3.Qf3+
              • 3...Kh2
                • 4.Qg2#
              • 3...Kh4
                • 4.Be1#
          • 2...Kg4
            • 3.Qf3+
              • 3...Kh4
                • 4.Be1#
            • 3.Be1
              • threat
                • 4.Qf3#
              • 3...Kh3
                • 4.Qg2#
                • 4.Qh5#
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
          • 2...f5
            • 3.Be1
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
          • 2...f6
            • 3.Be1
              • threat
                • 4.Qe4#
              • 3...Ke3
                • 4.Qe4#
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
              • 3...f5
                • 4.Qd4#
      • 1...Kd6
        • 2.Qc6+
          • 2...Ke5
            • 3.Bc3+
              • 3...Kf4
                • 4.Qf3#
              • 3...Kf5
                • 4.Qe4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
            • 3.Kg5
              • threat
                • 4.Bc3#
                • 4.Qd5#
                • 4.Qf6#
              • 3...f6+
                • 4.Qxf6#
              • 3...Kd4
                • 4.Qc3#
          • 2...Ke7
            • 3.Bb4+
              • 3...Kd8
                • 4.Qc8#
      • 1...Ke6
        • 2.Qc6+
          • 2...Ke5
            • 3.Bc3+
              • 3...Kf4
                • 4.Qf3#
              • 3...Kf5
                • 4.Qe4#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
            • 3.Kg5
              • threat
                • 4.Bc3#
                • 4.Qd5#
                • 4.Qf6#
              • 3...f6+
                • 4.Qxf6#
              • 3...Kd4
                • 4.Qc3#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bd8#
          • 2...Ke7
            • 3.Bb4+
              • 3...Kd8
                • 4.Qc8#
        • 2.Bb4
          • threat
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Be7#
              • 3...Kd7
                • 4.Qe7#
          • 2...Ke5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Be7#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Be7#
          • 2...Kf6
            • 3.Qe4
              • 3...a2
                • 4.Bc3#
                • 4.Be7#
          • 2...Kd7
            • 3.Qc6+
              • 3...Kd8
                • 4.Qc8#
          • 2...f5
            • 3.Qc6+
              • 3...Ke5
                • 4.Qd6#
              • 3...Kf7
                • 4.Qg6#
      • 1...f5
        • 2.Qd5+
          • 2...Kf4
            • 3.Be1
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
      • 1...f6
        • 2.Qd5+
          • 2...Kf4
            • 3.Be1
              • threat
                • 4.Qe4#
              • 3...Ke3
                • 4.Qe4#
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
              • 3...f5
                • 4.Qd4#
    • 1.Qd1!
      • threat
        • 2.Qd5+
          • 2...Kf4
            • 3.Qg5#
          • 2...Kf6
            • 3.Bd8#
      • 1...Kf4
        • 2.Qf3+
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
        • 2.Qd2+
          • 2...Kg3
            • 3.Bc7+
              • 3...Kg4
                • 4.Qf4#
                • 4.Qg5#
              • 3...Kh4
                • 4.Qb4#
                • 4.Qf4#
                • 4.Qg5#
                • 4.Qd4#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
          • 2...Kf5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kg4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
        • 2.Be1
          • threat
            • 3.Qd4+
              • 3...Kf5
                • 4.Bh3#
            • 3.Qd5
              • threat
                • 4.Qe4#
                • 4.Qg5#
              • 3...Ke3
                • 4.Qe4#
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
                • 4.Qe4#
                • 4.Qg5#
              • 3...f5
                • 4.Qd4#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kf6
                • 4.Bh4#
          • 2...Kf5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kg4
                • 4.Qf3#
                • 4.Qe4#
                • 4.Qg5#
              • 3...Kf6
                • 4.Bh4#
          • 2...f6
            • 3.Qd4+
              • 3...Kf5
                • 4.Bh3#
                • 4.Qe4#
            • 3.Qd5
              • threat
                • 4.Qe4#
              • 3...Ke3
                • 4.Qe4#
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
                • 4.Qe4#
              • 3...f5
                • 4.Qd4#
        • 2.Qd3
          • threat
            • 3.Bc7+
              • 3...Kg4
                • 4.Qe4#
                • 4.Qh3#
          • 2...Kg4
            • 3.Bh3+
              • 3...Kf4
                • 4.Bc7#
              • 3...Kh4
                • 4.Be1#
            • 3.Qf3+
              • 3...Kh4
                • 4.Be1#
                • 4.Qh3#
                • 4.Qf4#
            • 3.Qh3+
              • 3...Kf4
                • 4.Bc7#
            • 3.Be1
              • threat
                • 4.Qe4#
                • 4.Qf3#
              • 3...Kf4
                • 4.Qe4#
            • 3.Bd2
              • threat
                • 4.Qh3#
              • 3...Kh4
                • 4.Qh3#
            • 3.Bc7
              • threat
                • 4.Qe4#
                • 4.Qh3#
              • 3...Kh4
                • 4.Qc4#
                • 4.Qe4#
                • 4.Qg3#
                • 4.Qh3#
                • 4.Qd4#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
          • 2...f5
            • 3.Bc7+
              • 3...Kg4
                • 4.Qg3#
                • 4.Qh3#
      • 1...Ke6
        • 2.Bd8
          • threat
            • 3.Qd5#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
          • 2...Kf5
            • 3.Qf3+
              • 3...Ke5
                • 4.Qf6#
              • 3...Ke6
                • 4.Qd5#
            • 3.Qh5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Ke6
                • 4.Qd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kg4
                • 4.Qf3#
                • 4.Qg5#
            • 3.Qd4
              • threat
                • 4.Bh3#
                • 4.Qe4#
              • 3...Ke6
                • 4.Qd5#
      • 1...Kf6
        • 2.Bd8+
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
          • 2...Kf5
            • 3.Qf3+
              • 3...Ke5
                • 4.Qf6#
              • 3...Ke6
                • 4.Qd5#
            • 3.Qh5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Ke6
                • 4.Qd5#
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kg4
                • 4.Qf3#
                • 4.Qg5#
            • 3.Qd4
              • threat
                • 4.Bh3#
                • 4.Qe4#
              • 3...Ke6
                • 4.Qd5#
        • 2.Qd6+
          • 2...Kf5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kg4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
        • 2.Qe2
          • threat
            • 3.Bc3+
              • 3...Kf5
                • 4.Qe4#
            • 3.Bd8+
              • 3...Kf5
                • 4.Qe4#
            • 3.Bh3
              • 3...a2
                • 4.Bc3#
                • 4.Bd8#
            • 3.Qe4
              • 3...a2
                • 4.Bc3#
                • 4.Bd8#
          • 2...Kf5
            • 3.Bh3+
              • 3...Kf4
                • 4.Bc7#
              • 3...Kf6
                • 4.Bc3#
                • 4.Bd8#
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bd8#
            • 3.Bc3
              • threat
                • 4.Qe4#
              • 3...Kf4
                • 4.Qf3#
        • 2.Qe1
          • threat
            • 3.Bc3+
              • 3...Kf5
                • 4.Qe4#
            • 3.Bd8+
              • 3...Kf5
                • 4.Qe4#
            • 3.Bh3
              • 3...a2
                • 4.Bc3#
                • 4.Bd8#
            • 3.Qe4
              • 3...a2
                • 4.Bc3#
                • 4.Bd8#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bd8#
        • 2.Qd7
          • threat
            • 3.Bc3#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
      • 1...f5
        • 2.Qd5+
          • 2...Kf4
            • 3.Be1
              • threat
                • 4.Qd4#
              • 3...Ke3
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
      • 1...f6
        • 2.Qd5+
          • 2...Kf4
            • 3.Be1
              • threat
                • 4.Qe4#
              • 3...Ke3
                • 4.Qe4#
                • 4.Qd2#
              • 3...Kg4
                • 4.Qf3#
                • 4.Qe4#
              • 3...f5
                • 4.Qd4#
        • 2.Kg6
          • threat
            • 3.Bc7+
              • 3...Ke6
                • 4.Qd6#
          • 2...Kf4
            • 3.Qf3+
              • 3...Ke5
                • 4.Qxf6#
          • 2...Ke6
            • 3.Bb4
              • threat
                • 4.Qd5#
                • 4.Qd6#
              • 3...Ke5
                • 4.Qd6#
    • 1.Qe1+!
      • 1...Kf4
        • 2.Bd2+
          • 2...Kg4
            • 3.Qf2
              • threat
                • 4.Qf4#
            • 3.Qe5
              • threat
                • 4.Qf4#
                • 4.Qg5#
              • 3...Kh4
                • 4.Qf4#
                • 4.Qg5#
          • 2...Kf5
            • 3.Bh3+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bg5#
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
                • 4.Bg5#
            • 3.Qe7
              • threat
                • 4.Bh3#
              • 3...Kg4
                • 4.Qg5#
        • 2.Bc7+
          • 2...Kf5
            • 3.Bh3+
              • 3...Kf6
                • 4.Bd8#
                • 4.Qh4#
                • 4.Qe5#
            • 3.Qe4+
              • 3...Kf6
                • 4.Bd8#
                • 4.Qe5#
            • 3.Qe5+
              • 3...Kg4
                • 4.Qf4#
                • 4.Qe4#
                • 4.Qg5#
                • 4.Qh5#
            • 3.Kh5
              • threat
                • 4.Qe5#
              • 3...Kf6
                • 4.Qe5#
              • 3...f6
                • 4.Bh3#
                • 4.Qe4#
            • 3.Bf3
              • threat
                • 4.Qe5#
              • 3...Kf6
                • 4.Qe5#
              • 3...f6
                • 4.Qe4#
            • 3.Qe7
              • threat
                • 4.Bh3#
              • 3...Kg4
                • 4.Qg5#
                • 4.Qe4#
        • 2.Qd2+
          • 2...Kg3
            • 3.Bc7+
              • 3...Kg4
                • 4.Qf4#
                • 4.Qg5#
              • 3...Kh4
                • 4.Qb4#
                • 4.Qf4#
                • 4.Qg5#
                • 4.Qd4#
          • 2...Ke5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
          • 2...Kf5
            • 3.Qd5+
              • 3...Kf4
                • 4.Qg5#
              • 3...Kg4
                • 4.Qg5#
              • 3...Kf6
                • 4.Bd8#
        • 2.Kh5
          • threat
            • 3.Bc7+
              • 3...Kf5
                • 4.Qe5#
            • 3.Bc3
              • threat
                • 4.Qf2#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qe4#
                • 4.Qe5#
          • 2...Kf5
            • 3.Qe4+
              • 3...Kf6
                • 4.Bc3#
            • 3.Bc3
              • threat
                • 4.Qe4#
                • 4.Qe5#
              • 3...Kf4
                • 4.Qf2#
                • 4.Qe5#
            • 3.Bc7
              • threat
                • 4.Qe5#
              • 3...Kf6
                • 4.Qe5#
              • 3...f6
                • 4.Bh3#
                • 4.Qe4#
          • 2...f6
            • 3.Bd2+
              • 3...Kf5
                • 4.Bh3#
                • 4.Qe4#
            • 3.Bc7+
              • 3...Kf5
                • 4.Bh3#
                • 4.Qe4#
            • 3.Kh4
              • threat
                • 4.Qe4#
              • 3...Kf5
                • 4.Qe4#
              • 3...f5
                • 4.Bd2#
                • 4.Bc7#
                • 4.Qg3#
            • 3.Bc3
              • threat
                • 4.Qf2#
              • 3...Kf5
                • 4.Qe4#
        • 2.Bh3
          • threat
            • 3.Bd2+
              • 3...Kf3
                • 4.Qe3#
            • 3.Bb6
              • threat
                • 4.Qe3#
              • 3...Kf3
                • 4.Qe3#
          • 2...Kf3
            • 3.Bd2
              • threat
                • 4.Qe3#
            • 3.Bb6
              • threat
                • 4.Qe3#
              • 3...Kf4
                • 4.Qe3#
        • 2.Bc3
          • threat
            • 3.Be5+
              • 3...Kg4
                • 4.Qe4#
              • 3...Kf5
                • 4.Bh3#
            • 3.Qe5+
              • 3...Kg4
                • 4.Qg5#
            • 3.Kh5
              • threat
                • 4.Qf2#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qe4#
                • 4.Qe5#
          • 2...Kg4
            • 3.Be5
              • threat
                • 4.Qe4#
              • 3...Kf5
                • 4.Bh3#
              • 3...f5
                • 4.Qg3#
          • 2...f5
            • 3.Be5+
              • 3...Kg4
                • 4.Qg3#
            • 3.Kh5
              • 3...a2
                • 4.Bd2#
                • 4.Be5#
                • 4.Qf2#
                • 4.Qe5#
          • 2...f6
            • 3.Kh5
              • threat
                • 4.Qf2#
              • 3...Kf5
                • 4.Qe4#
        • 2.Bd8
          • threat
            • 3.Qf2+
              • 3...Kg4
                • 4.Qf3#
              • 3...Ke5
                • 4.Qf6#
            • 3.Bh4
              • threat
                • 4.Qe4#
              • 3...Kg4
                • 4.Qe4#
              • 3...Kf5
                • 4.Qe4#
              • 3...f5
                • 4.Qg3#
          • 2...Kg4
            • 3.Qh4+
              • 3...Kf5
                • 4.Qe4#
            • 3.Bh4
              • threat
                • 4.Qe4#
              • 3...Kf4
                • 4.Qe4#
              • 3...Kf5
                • 4.Qe4#
              • 3...f5
                • 4.Qg3#
          • 2...f5
            • 3.Bg5+
              • 3...Kg4
                • 4.Qh4#
            • 3.Bc7+
              • 3...Kg4
                • 4.Qg3#
            • 3.Kh5
              • 3...a2
                • 4.Bg5#
                • 4.Bc7#
            • 3.Bh4
              • threat
                • 4.Qg3#
              • 3...Kg4
                • 4.Qg3#
          • 2...f6
            • 3.Bc7+
              • 3...Kg4
                • 4.Qe4#
              • 3...Kf5
                • 4.Bh3#
                • 4.Qe4#
      • 1...Kd6
        • 2.Kg7
          • threat
            • 3.Kxf7
              • threat
                • 4.Qe7#
              • 3...Kc5
                • 4.Qb4#
              • 3...Kd7
                • 4.Qe6#
          • 2...Kd7
            • 3.Kxf7
              • threat
                • 4.Qe6#
              • 3...Kd6
                • 4.Qe7#
              • 3...Kc8
                • 4.Qe8#
          • 2...f5
            • 3.Kf6
              • threat
                • 4.Qe7#
              • 3...Kc5
                • 4.Qb4#
              • 3...Kd7
                • 4.Qe6#
            • 3.Kf7
              • threat
                • 4.Qe7#
              • 3...Kc5
                • 4.Qb4#
              • 3...Kd7
                • 4.Qe6#
          • 2...f6
            • 3.Kxf6
              • threat
                • 4.Qe7#
              • 3...Kc5
                • 4.Qb4#
              • 3...Kd7
                • 4.Qe6#
            • 3.Kf7
              • threat
                • 4.Qe7#
              • 3...Kc5
                • 4.Qb4#
              • 3...Kd7
                • 4.Qe6#

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