Problem Display
PID: 133375 (5Q1K/6p1/p7/8/R2Bk3/8/8/8 w - - 0 1)

Antipov, Viacheslav Pavlovich

Novgorodskaya pravda, 1985

5Q1K/6p1/p7/8/R2Bk3/8/8/8

#4

4 + 3


SOLUTION


  • COOKED
  • Keys
    • 1.Kxg7!
      • 1...Kd3
        • 2.Qf3+
          • 2...Kc2
            • 3.Qe2+
              • 3...Kb1
                • 4.Ra1#
                • 4.Qd1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Ra1#
              • 3...Kb3
                • 4.Qd1#
                • 4.Qc4#
                • 4.Qa2#
            • 3.Ra1
              • threat
                • 4.Qd1#
                • 4.Qc3#
              • 3...Kd2
                • 4.Qd1#
          • 2...Kd2
            • 3.Ra2+
              • 3...Kc1
                • 4.Qh1#
                • 4.Qf1#
              • 3...Ke1
                • 4.Bc3#
                • 4.Qh1#
                • 4.Qe2#
            • 3.Ra1
              • threat
                • 4.Qd1#
              • 3...Kc2
                • 4.Qd1#
                • 4.Qc3#
        • 2.Qf5+
          • 2...Kd2
            • 3.Ra2+
              • 3...Kc1
                • 4.Qc2#
                • 4.Qf1#
              • 3...Kd1
                • 4.Qb1#
                • 4.Qf1#
              • 3...Ke1
                • 4.Qb1#
          • 2...Ke2
            • 3.Ra2+
              • 3...Kd1
                • 4.Qb1#
                • 4.Qf1#
              • 3...Ke1
                • 4.Qb1#
      • 1...Kd5
        • 2.Qe8
          • threat
            • 3.Bb6
              • threat
                • 4.Rd4#
              • 3...Kd6
                • 4.Rd4#
          • 2...Kd6
            • 3.Bb6
              • threat
                • 4.Rd4#
              • 3...Kd5
                • 4.Rd4#
          • 2...a5
            • 3.Bb6
              • 3...Kd6
                • 4.Rd4#
      • 1...a5
        • 2.Kg6
          • threat
            • 3.Qf5#
          • 2...Kd3
            • 3.Qf2
              • 3...Ke4
                • 4.Qf5#
          • 2...Kd5
            • 3.Qf6
              • 3...Ke4
                • 4.Qf5#
    • 1.Bg1+!
      • 1...Kd3
        • 2.Qb4
          • threat
            • 3.Ra2
              • threat
                • 4.Rd2#
                • 4.Qd4#
            • 3.Qb2
              • threat
                • 4.Rd4#
          • 2...Kc2
            • 3.Ra2+
              • 3...Kc1
                • 4.Qe1#
              • 3...Kd1
                • 4.Qd2#
                • 4.Qb1#
              • 3...Kd3
                • 4.Rd2#
                • 4.Qd4#
          • 2...Ke2
            • 3.Qb2+
              • 3...Kd1
                • 4.Ra1#
              • 3...Ke1
                • 4.Ra1#
              • 3...Kf1
                • 4.Ra1#
                • 4.Qf2#
              • 3...Kd3
                • 4.Rd4#
              • 3...Kf3
                • 4.Qf2#
        • 2.Qf2
          • threat
            • 3.Qb2
              • threat
                • 4.Rd4#
          • 2...Kc3
            • 3.Ra3+
              • 3...Kb4
                • 4.Qc5#
              • 3...Kc4
                • 4.Qc5#
      • 1...Kd5
        • 2.Qf7+
          • 2...Kc6
            • 3.Rc4+
              • 3...Kb5
                • 4.Qd5#
              • 3...Kd6
                • 4.Bh2#
          • 2...Kd6
            • 3.Rc4
              • threat
                • 4.Bh2#
              • 3...Ke5
                • 4.Bh2#
        • 2.Qe8
          • threat
            • 3.Bb6
              • threat
                • 4.Rd4#
              • 3...Kd6
                • 4.Rd4#
          • 2...Kd6
            • 3.Bb6
              • threat
                • 4.Rd4#
              • 3...Kd5
                • 4.Rd4#
      • 1...Ke5
        • 2.Bh2+
          • 2...Ke6
            • 3.Rd4
              • threat
                • 4.Rd6#
        • 2.Ra5+
          • 2...Ke6
            • 3.Qe8+
              • 3...Kd6
                • 4.Bh2#
              • 3...Kf6
                • 4.Bd4#
        • 2.Qe8+
          • 2...Kd5
            • 3.Bb6
              • threat
                • 4.Rd4#
              • 3...Kd6
                • 4.Rd4#
          • 2...Kf5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bh2#
              • 3...Kg5
                • 4.Be3#
          • 2...Kd6
            • 3.Bb6
              • threat
                • 4.Rd4#
              • 3...Kd5
                • 4.Rd4#
          • 2...Kf6
            • 3.Ra5
              • threat
                • 4.Bd4#
        • 2.Rd4
          • threat
            • 3.Kxg7
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
          • 2...Ke6
            • 3.Kxg7
              • threat
                • 4.Qf6#
              • 3...Ke5
                • 4.Qf6#
            • 3.Bh2
              • threat
                • 4.Rd6#
          • 2...g5
            • 3.Kg7
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
        • 2.Qf7
          • threat
            • 3.Bh2#
          • 2...Kd6
            • 3.Rc4
              • threat
                • 4.Bh2#
              • 3...Ke5
                • 4.Bh2#
    • 1.Bb6+!
      • 1...Kd3
        • 2.Qf2
          • threat
            • 3.Ba5
              • threat
                • 4.Rd4#
                • 4.Qd2#
          • 2...Kc3
            • 3.Ba5+
              • 3...Kb3
                • 4.Qa2#
              • 3...Kd3
                • 4.Rd4#
                • 4.Qd2#
            • 3.Ra3+
              • 3...Kb4
                • 4.Qc5#
              • 3...Kc4
                • 4.Qc5#
          • 2...a5
            • 3.Bxa5
              • threat
                • 4.Rd4#
                • 4.Qd2#
          • 2...g5
            • 3.Ba5
              • 3...g4
                • 4.Rd4#
                • 4.Qd2#
          • 2...g6
            • 3.Ba5
              • 3...g5
                • 4.Rd4#
                • 4.Qd2#
      • 1...Ke5
        • 2.Qe7+
          • 2...Kd5
            • 3.Qe4+
              • 3...Kd6
                • 4.Rd4#
            • 3.Qe8
              • threat
                • 4.Rd4#
              • 3...Kd6
                • 4.Rd4#
          • 2...Kf5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bc7#
              • 3...Kg5
                • 4.Be3#
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
        • 2.Qe8+
          • 2...Kf5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bc7#
              • 3...Kg5
                • 4.Be3#
            • 3.Bd8
              • threat
                • 4.Qe4#
          • 2...Kf6
            • 3.Bd8+
              • 3...Kf5
                • 4.Qe4#
            • 3.Ra5
              • threat
                • 4.Bd4#
                • 4.Bd8#
        • 2.Kxg7
          • threat
            • 3.Bc7+
              • 3...Kd5
                • 4.Qd6#
              • 3...Ke6
                • 4.Qf7#
            • 3.Qf6+
              • 3...Kd5
                • 4.Rd4#
            • 3.Kf7
              • threat
                • 4.Qc5#
              • 3...Kd5
                • 4.Qc5#
              • 3...Kf5
                • 4.Qc5#
            • 3.Rd4
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
          • 2...Kd5
            • 3.Qf6
              • 3...a5
                • 4.Rd4#
            • 3.Qe8
              • threat
                • 4.Rd4#
              • 3...Kd6
                • 4.Rd4#
          • 2...Ke6
            • 3.Rd4
              • threat
                • 4.Qf6#
              • 3...Ke5
                • 4.Qf6#
        • 2.Rd4
          • threat
            • 3.Kxg7
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
          • 2...Ke6
            • 3.Kxg7
              • threat
                • 4.Qf6#
              • 3...Ke5
                • 4.Qf6#
          • 2...g5
            • 3.Kg7
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qf6#
              • 3...Ke6
                • 4.Qf6#
        • 2.Rf4
          • threat
            • 3.Bc7+
              • 3...Kd5
                • 4.Qd6#
              • 3...Ke6
                • 4.Qd6#
                • 4.Qf7#
            • 3.Bc5
              • threat
                • 4.Qd6#
                • 4.Qf5#
              • 3...Kd5
                • 4.Qd6#
              • 3...Ke6
                • 4.Qd6#
                • 4.Qf5#
          • 2...Kd5
            • 3.Qe8
              • threat
                • 4.Rd4#
              • 3...Kd6
                • 4.Rd4#
          • 2...Ke6
            • 3.Qe8+
              • 3...Kd5
                • 4.Rd4#
              • 3...Kd6
                • 4.Rd4#
        • 2.Qf7
          • threat
            • 3.Bc7#
          • 2...Kd6
            • 3.Rc4
              • threat
                • 4.Bc7#
              • 3...Ke5
                • 4.Bc7#
            • 3.Qe8
              • threat
                • 4.Rd4#
              • 3...Kd5
                • 4.Rd4#
    • 1.Bxg7+!
      • 1...Kd3
        • 2.Qf1+
          • 2...Kc2
            • 3.Qe2+
              • 3...Kb1
                • 4.Ra1#
                • 4.Qd1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Ra1#
              • 3...Kb3
                • 4.Qd1#
                • 4.Qc4#
                • 4.Qa2#
          • 2...Kd2
            • 3.Rc4
              • threat
                • 4.Bh6#
              • 3...Ke3
                • 4.Bh6#
        • 2.Qf3+
          • 2...Kc2
            • 3.Qe2+
              • 3...Kb1
                • 4.Ra1#
                • 4.Qd1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Ra1#
              • 3...Kb3
                • 4.Qd1#
                • 4.Qc4#
                • 4.Qa2#
          • 2...Kd2
            • 3.Ra2+
              • 3...Kc1
                • 4.Qh1#
                • 4.Qf1#
              • 3...Ke1
                • 4.Bc3#
                • 4.Qh1#
                • 4.Qe2#
      • 1...Ke3
        • 2.Qf4+
          • 2...Ke2
            • 3.Ra2+
              • 3...Kd1
                • 4.Qd2#
                • 4.Qf1#
              • 3...Ke1
                • 4.Qc1#
              • 3...Kd3
                • 4.Rd2#
                • 4.Qd4#
          • 2...Kd3
            • 3.Ra2
              • 3...a5
                • 4.Rd2#
                • 4.Qd4#
        • 2.Qf1
          • threat
            • 3.Bh6#
          • 2...Kd2
            • 3.Rc4
              • threat
                • 4.Bh6#
              • 3...Ke3
                • 4.Bh6#
      • 1...Kd5
        • 2.Qc8
          • threat
            • 3.Rd4#
          • 2...Kd6
            • 3.Rd4+
              • 3...Ke7
                • 4.Qd7#
            • 3.Bf6
              • threat
                • 4.Rd4#
              • 3...Kd5
                • 4.Rd4#
    • 1.Qd6!
      • threat
        • 2.Bg1+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
        • 2.Bc5+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Qd5+
              • 3...Kf6
                • 4.Rxa6#
              • 3...Kg6
                • 4.Rxa6#
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
        • 2.Bb6+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
            • 3.Bd8
              • threat
                • 4.Rf4#
              • 3...g5
                • 4.Qf6#
        • 2.Ba7+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
      • 1...Kd3
        • 2.Ra3+
          • 2...Kc2
            • 3.Qh2+
              • 3...Kb1
                • 4.Ra1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Ra1#
              • 3...Kd1
                • 4.Ra1#
          • 2...Kd2
            • 3.Qh2+
              • 3...Kc1
                • 4.Ra1#
              • 3...Kd1
                • 4.Ra1#
              • 3...Ke1
                • 4.Ra1#
          • 2...Ke2
            • 3.Qh2+
              • 3...Kd1
                • 4.Ra1#
              • 3...Ke1
                • 4.Ra1#
              • 3...Kf1
                • 4.Ra1#
                • 4.Qf2#
        • 2.Qg6+
          • 2...Kd2
            • 3.Ra2+
              • 3...Kc1
                • 4.Qc2#
                • 4.Qg1#
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
          • 2...Ke2
            • 3.Ra2+
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf3
                • 4.Rf2#
      • 1...Kf3
        • 2.Qg6
          • threat
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf4
                • 4.Rf2#
          • 2...Ke2
            • 3.Ra2+
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf3
                • 4.Rf2#
          • 2...Kf4
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf3
                • 4.Rf2#
      • 1...Kf5
        • 2.Qd5+
          • 2...Kg4
            • 3.Bf2+
              • 3...Kh3
                • 4.Rh4#
                • 4.Qh1#
        • 2.Bxg7
          • threat
            • 3.Qf6#
          • 2...Kg5
            • 3.Qg3+
              • 3...Kf5
                • 4.Qg4#
              • 3...Kh5
                • 4.Rh4#
                • 4.Ra5#
                • 4.Qg4#
            • 3.Qd5+
              • 3...Kg6
                • 4.Rg4#
                • 4.Rxa6#
            • 3.Qf6+
              • 3...Kh5
                • 4.Rh4#
                • 4.Qf5#
                • 4.Qh6#
            • 3.Qh6+
              • 3...Kf5
                • 4.Rf4#
                • 4.Qf6#
            • 3.Qxa6
              • 3...Kf5
                • 4.Qf6#
              • 3...Kh5
                • 4.Qh6#
            • 3.Kh7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kh5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
            • 3.Rf4
              • threat
                • 4.Qh6#
              • 3...Kh5
                • 4.Qh6#
            • 3.Qe6
              • threat
                • 4.Qg4#
              • 3...Kh5
                • 4.Qg4#
                • 4.Qf5#
                • 4.Qh6#
        • 2.Ba1
          • threat
            • 3.Qd5+
              • 3...Kg6
                • 4.Rxa6#
            • 3.Kxg7
              • threat
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
            • 3.Kh7
              • threat
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...Kg5
            • 3.Qg3+
              • 3...Kf5
                • 4.Qg4#
              • 3...Kh5
                • 4.Rh4#
              • 3...Kh6
                • 4.Rh4#
            • 3.Kxg7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kh5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
            • 3.Kh7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kh5
                • 4.Qg6#
        • 2.Bg1
          • threat
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...Kg5
            • 3.Kxg7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kh5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
          • 2...a5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...g5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
        • 2.Bb2
          • threat
            • 3.Qd5+
              • 3...Kg6
                • 4.Rxa6#
            • 3.Kxg7
              • threat
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
            • 3.Kh7
              • threat
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...Kg5
            • 3.Qg3+
              • 3...Kf5
                • 4.Qg4#
              • 3...Kh5
                • 4.Rh4#
              • 3...Kh6
                • 4.Rh4#
            • 3.Kxg7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kh5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
            • 3.Kh7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kh5
                • 4.Qg6#
        • 2.Bf2
          • threat
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...Kg5
            • 3.Ra5+
              • 3...Kg4
                • 4.Qg3#
            • 3.Kxg7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kh5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
          • 2...a5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...g5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
        • 2.Bc3
          • threat
            • 3.Qd5+
              • 3...Kg6
                • 4.Rxa6#
            • 3.Kxg7
              • threat
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
            • 3.Kh7
              • threat
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...Kg5
            • 3.Qg3+
              • 3...Kf5
                • 4.Qg4#
              • 3...Kh5
                • 4.Rh4#
              • 3...Kh6
                • 4.Rh4#
            • 3.Kxg7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qf6#
                • 4.Qg6#
              • 3...Kh5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
            • 3.Kh7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kh5
                • 4.Qg6#
        • 2.Bc5
          • threat
            • 3.Qd5+
              • 3...Kf6
                • 4.Rxa6#
              • 3...Kg6
                • 4.Rxa6#
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...Kg5
            • 3.Kxg7
              • threat
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kh5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
          • 2...a5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...g5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
          • 2...g6
            • 3.Qd5+
              • 3...Kf6
                • 4.Rf4#
                • 4.Rxa6#
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
        • 2.Be5
          • threat
            • 3.Kxg7
              • threat
                • 4.Qf6#
              • 3...Kg5
                • 4.Qg6#
          • 2...Kg5
            • 3.Kxg7
              • threat
                • 4.Qg6#
              • 3...Kf5
                • 4.Qf6#
              • 3...Kh5
                • 4.Qg6#
                • 4.Qh6#
          • 2...a5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qg6#
            • 3.Kh7
              • 3...Kg5
                • 4.Qg6#
              • 3...g5
                • 4.Qf6#
              • 3...g6
                • 4.Qf6#
        • 2.Bb6
          • threat
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
            • 3.Bd8
              • threat
                • 4.Rf4#
              • 3...g5
                • 4.Qf6#
          • 2...Kg5
            • 3.Bd8+
              • 3...Kf5
                • 4.Rf4#
              • 3...Kh5
                • 4.Rh4#
            • 3.Kxg7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kh5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
          • 2...g5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
            • 3.Bd8
              • threat
                • 4.Qf6#
          • 2...g6
            • 3.Qd5+
              • 3...Kf6
                • 4.Bd8#
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
            • 3.Bd8
              • threat
                • 4.Rf4#
                • 4.Qd5#
                • 4.Qf6#
        • 2.Ba7
          • threat
            • 3.Kxg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...Kg5
            • 3.Kxg7
              • threat
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
              • 3...Kf5
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kh5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
                • 4.Qh6#
          • 2...a5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
          • 2...g5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
      • 1...a5
        • 2.Bg1+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
        • 2.Bc5+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
        • 2.Bb6+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
            • 3.Bd8
              • threat
                • 4.Rf4#
              • 3...g5
                • 4.Qf6#
        • 2.Ba7+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qg6#
        • 2.Qg6+
          • 2...Kf3
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf4
                • 4.Rf2#
          • 2...Kf4
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf3
                • 4.Rf2#
          • 2...Kd5
            • 3.Be3
              • 3...Ke5
                • 4.Rxa5#
      • 1...g5
        • 2.Bg1+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Qf2#
          • 2...Kf5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
        • 2.Bc5+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Qf2#
          • 2...Kf5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
        • 2.Bb6+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Qf2#
          • 2...Kf5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
            • 3.Bd8
              • threat
                • 4.Qf6#
        • 2.Ba7+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Qf2#
          • 2...Kf5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
      • 1...g6
        • 2.Bg1+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
        • 2.Bc5+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Qd5+
              • 3...Kf6
                • 4.Rf4#
                • 4.Rxa6#
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
        • 2.Bb6+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Qd5+
              • 3...Kf6
                • 4.Bd8#
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
            • 3.Bd8
              • threat
                • 4.Rf4#
                • 4.Qd5#
                • 4.Qf6#
        • 2.Ba7+
          • 2...Kf3
            • 3.Qh2
              • threat
                • 4.Rf4#
                • 4.Qf2#
          • 2...Kf5
            • 3.Kg7
              • threat
                • 4.Qd5#
                • 4.Qf6#
              • 3...Kg5
                • 4.Qc5#
                • 4.Qe5#
                • 4.Qd5#
                • 4.Qxg6#
    • 1.Qe7+!
      • 1...Kd3
        • 2.Qe3+
          • 2...Kc2
            • 3.Rc4+
              • 3...Kb1
                • 4.Qb3#
              • 3...Kd1
                • 4.Rc1#
            • 3.Qe2+
              • 3...Kb1
                • 4.Ra1#
                • 4.Qd1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Ra1#
              • 3...Kb3
                • 4.Qd1#
                • 4.Qc4#
                • 4.Qa2#
            • 3.Ra1
              • threat
                • 4.Rc1#
                • 4.Qc3#
      • 1...Kf3
        • 2.Bg1
          • threat
            • 3.Qe4+
              • 3...Kg3
                • 4.Ra3#
                • 4.Qg4#
          • 2...Kg2
            • 3.Qe2+
              • 3...Kxg1
                • 4.Ra1#
              • 3...Kh1
                • 4.Qh2#
              • 3...Kg3
                • 4.Qg4#
              • 3...Kh3
                • 4.Qf3#
                • 4.Qg4#
                • 4.Qh2#
          • 2...Kg3
            • 3.Qg5+
              • 3...Kf3
                • 4.Qg4#
              • 3...Kh3
                • 4.Ra3#
                • 4.Rh4#
                • 4.Qg4#
            • 3.Qxg7+
              • 3...Kf3
                • 4.Qg4#
              • 3...Kh3
                • 4.Qg4#
            • 3.Qe2
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.Qf3#
                • 4.Qg4#
                • 4.Qh2#
            • 3.Qe4
              • threat
                • 4.Ra3#
                • 4.Qg4#
              • 3...Kh3
                • 4.Ra3#
                • 4.Qf3#
                • 4.Qg4#
      • 1...Kf4
        • 2.Bg1+
          • 2...Kf3
            • 3.Qe4+
              • 3...Kg3
                • 4.Ra3#
                • 4.Qg4#
          • 2...Kg3
            • 3.Qg5+
              • 3...Kf3
                • 4.Qg4#
              • 3...Kh3
                • 4.Ra3#
                • 4.Rh4#
                • 4.Qg4#
            • 3.Qxg7+
              • 3...Kf3
                • 4.Qg4#
              • 3...Kh3
                • 4.Qg4#
            • 3.Qe2
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.Qf3#
                • 4.Qg4#
                • 4.Qh2#
            • 3.Qe4
              • threat
                • 4.Ra3#
                • 4.Qg4#
              • 3...Kh3
                • 4.Ra3#
                • 4.Qf3#
                • 4.Qg4#
          • 2...Kf5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bh2#
              • 3...Kg5
                • 4.Be3#
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
        • 2.Qh4+
          • 2...Kf3
            • 3.Ra2
              • threat
                • 4.Rf2#
          • 2...Kf5
            • 3.Rxa6
              • 3...g5
                • 4.Rf6#
              • 3...g6
                • 4.Rf6#
      • 1...Kd5
        • 2.Bc5
          • threat
            • 3.Qd6#
          • 2...Kc6
            • 3.Rb4
              • threat
                • 4.Qd6#
              • 3...Kd5
                • 4.Qd6#
        • 2.Be5
          • threat
            • 3.Qd6#
          • 2...Kc6
            • 3.Rb4
              • threat
                • 4.Qd6#
              • 3...Kd5
                • 4.Qd6#
            • 3.Ra5
              • threat
                • 4.Qc7#
              • 3...Kb6
                • 4.Qc7#
        • 2.Ba7
          • threat
            • 3.Rd4+
              • 3...Kc6
                • 4.Qd7#
          • 2...Kc6
            • 3.Rd4
              • threat
                • 4.Qd7#
              • 3...Kb5
                • 4.Qc5#
            • 3.Ra5
              • threat
                • 4.Rc5#
        • 2.Qe8
          • threat
            • 3.Bb6
              • threat
                • 4.Rd4#
              • 3...Kd6
                • 4.Rd4#
          • 2...Kd6
            • 3.Bb6
              • threat
                • 4.Rd4#
              • 3...Kd5
                • 4.Rd4#
      • 1...Kf5
        • 2.Bxg7
          • threat
            • 3.Qf6#
          • 2...Kg6
            • 3.Rg4+
              • 3...Kf5
                • 4.Qe4#
                • 4.Qd7#
              • 3...Kh5
                • 4.Qh4#
                • 4.Qg5#
            • 3.Qf6+
              • 3...Kh5
                • 4.Rh4#
                • 4.Qf5#
                • 4.Qh6#
            • 3.Qe6+
              • 3...Kg5
                • 4.Qg4#
              • 3...Kh5
                • 4.Qg4#
                • 4.Qf5#
                • 4.Qh6#
            • 3.Rh4
              • threat
                • 4.Qf6#
              • 3...Kf5
                • 4.Qf6#
        • 2.Ba1
          • threat
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qe5#
          • 2...Kg6
            • 3.Rg4+
              • 3...Kf5
                • 4.Qe4#
                • 4.Qd7#
              • 3...Kh5
                • 4.Qh4#
                • 4.Qg5#
              • 3...Kh6
                • 4.Qh4#
                • 4.Qg5#
            • 3.Ra5
              • 3...Kh6
                • 4.Qg5#
                • 4.Qxg7#
        • 2.Bg1
          • threat
            • 3.Qf7+
              • 3...Ke5
                • 4.Bh2#
              • 3...Kg5
                • 4.Be3#
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
          • 2...Kg6
            • 3.Ra5
              • 3...Kh6
                • 4.Qg5#
                • 4.Qxg7#
          • 2...g5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bh2#
            • 3.Kg7
              • threat
                • 4.Qf6#
                • 4.Qe4#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qf6#
            • 3.Bh2
              • threat
                • 4.Rf4#
                • 4.Qe5#
              • 3...g5
                • 4.Qf7#
            • 3.Re4
              • threat
                • 4.Qe5#
              • 3...g5
                • 4.Qe6#
        • 2.Bb2
          • threat
            • 3.Qf7+
              • 3...Kg5
                • 4.Bc1#
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qe5#
          • 2...Kg6
            • 3.Rg4+
              • 3...Kf5
                • 4.Qe4#
                • 4.Qd7#
              • 3...Kh5
                • 4.Qh4#
                • 4.Qg5#
              • 3...Kh6
                • 4.Qh4#
                • 4.Qg5#
            • 3.Ra5
              • 3...Kh6
                • 4.Qg5#
                • 4.Qxg7#
        • 2.Bf2
          • threat
            • 3.Qf7+
              • 3...Ke5
                • 4.Bg3#
              • 3...Kg5
                • 4.Be3#
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
          • 2...Kg6
            • 3.Ra5
              • 3...Kh6
                • 4.Qg5#
                • 4.Qxg7#
          • 2...g5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bg3#
            • 3.Kg7
              • threat
                • 4.Qf6#
                • 4.Qe4#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qf6#
            • 3.Bg3
              • threat
                • 4.Rf4#
                • 4.Qe5#
              • 3...g5
                • 4.Qf7#
            • 3.Re4
              • threat
                • 4.Qe5#
              • 3...g5
                • 4.Qe6#
        • 2.Bc3
          • threat
            • 3.Qf7+
              • 3...Kg5
                • 4.Bd2#
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qe5#
          • 2...Kg6
            • 3.Rg4+
              • 3...Kf5
                • 4.Qe4#
                • 4.Qd7#
              • 3...Kh5
                • 4.Qh4#
                • 4.Qg5#
              • 3...Kh6
                • 4.Qh4#
                • 4.Qg5#
            • 3.Ra5
              • 3...Kh6
                • 4.Qg5#
                • 4.Qxg7#
        • 2.Be3
          • threat
            • 3.Qf7+
              • 3...Ke5
                • 4.Bf4#
            • 3.Kxg7
              • 3...a5
                • 4.Rf4#
                • 4.Qf6#
                • 4.Qe4#
          • 2...Kg6
            • 3.Rg4+
              • 3...Kf5
                • 4.Rg5#
              • 3...Kh5
                • 4.Qh4#
                • 4.Qg5#
            • 3.Rxa6+
              • 3...Kf5
                • 4.Qe6#
              • 3...Kh5
                • 4.Qg5#
            • 3.Qe6+
              • 3...Kh5
                • 4.Qg4#
          • 2...g5
            • 3.Kg7
              • threat
                • 4.Qf6#
                • 4.Qe4#
        • 2.Bb6
          • threat
            • 3.Qf7+
              • 3...Ke5
                • 4.Bc7#
              • 3...Kg5
                • 4.Be3#
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
          • 2...Kg6
            • 3.Ra5
              • 3...Kh6
                • 4.Qg5#
                • 4.Qxg7#
          • 2...g5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bc7#
            • 3.Kg7
              • threat
                • 4.Qf6#
                • 4.Qe4#
            • 3.Bd8
              • threat
                • 4.Qf6#
                • 4.Qe4#
              • 3...Kg6
                • 4.Qh7#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qf6#
            • 3.Bc7
              • threat
                • 4.Rf4#
                • 4.Qe5#
              • 3...g5
                • 4.Qf7#
            • 3.Bd8
              • threat
                • 4.Qf6#
                • 4.Qe4#
            • 3.Re4
              • threat
                • 4.Qe5#
              • 3...g5
                • 4.Qe6#
        • 2.Ba7
          • threat
            • 3.Qf7+
              • 3...Ke5
                • 4.Bb8#
              • 3...Kg5
                • 4.Be3#
            • 3.Kxg7
              • 3...a5
                • 4.Qf6#
          • 2...Kg6
            • 3.Ra5
              • 3...Kh6
                • 4.Qg5#
                • 4.Qxg7#
          • 2...g5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bb8#
            • 3.Kg7
              • threat
                • 4.Qf6#
                • 4.Qe4#
          • 2...g6
            • 3.Kg7
              • threat
                • 4.Qf6#
            • 3.Bb8
              • threat
                • 4.Rf4#
                • 4.Qe5#
              • 3...g5
                • 4.Qf7#
            • 3.Re4
              • threat
                • 4.Qe5#
              • 3...g5
                • 4.Qe6#
    • 1.Qxg7!
      • 1...Kd3
        • 2.Ra3+
          • 2...Kc2
            • 3.Qg2+
              • 3...Kb1
                • 4.Ra1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Ra1#
              • 3...Kd1
                • 4.Ra1#
          • 2...Kd2
            • 3.Qg2+
              • 3...Kc1
                • 4.Ra1#
              • 3...Kd1
                • 4.Ra1#
              • 3...Ke1
                • 4.Ra1#
          • 2...Ke2
            • 3.Qg2+
              • 3...Kd1
                • 4.Ra1#
              • 3...Ke1
                • 4.Ra1#
          • 2...Kc4
            • 3.Qe5
              • threat
                • 4.Qc5#
              • 3...Kb4
                • 4.Qc5#
        • 2.Qg6+
          • 2...Kd2
            • 3.Ra2+
              • 3...Kc1
                • 4.Qc2#
                • 4.Qg1#
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
          • 2...Ke2
            • 3.Ra2+
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf3
                • 4.Rf2#
        • 2.Qg2
          • 2...a5
            • 3.Be5
              • 3...Ke3
                • 4.Ra3#
      • 1...Kf3
        • 2.Ra3+
          • 2...Ke2
            • 3.Qg2+
              • 3...Kd1
                • 4.Ra1#
              • 3...Ke1
                • 4.Ra1#
          • 2...Kf4
            • 3.Rg3
              • threat
                • 4.Qe5#
                • 4.Qg4#
              • 3...Ke4
                • 4.Qe5#
              • 3...Kf5
                • 4.Qe5#
                • 4.Qg4#
        • 2.Bg1
          • threat
            • 3.Qg4#
          • 2...Ke2
            • 3.Qb2+
              • 3...Kd1
                • 4.Ra1#
              • 3...Ke1
                • 4.Ra1#
              • 3...Kf1
                • 4.Ra1#
                • 4.Qf2#
              • 3...Kd3
                • 4.Rd4#
              • 3...Kf3
                • 4.Qf2#
        • 2.Qg6
          • threat
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf4
                • 4.Rf2#
          • 2...Ke2
            • 3.Ra2+
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf3
                • 4.Rf2#
          • 2...Kf4
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf3
                • 4.Rf2#
      • 1...Kf4
        • 2.Bg1+
          • 2...Kf5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bh2#
              • 3...Kg5
                • 4.Be3#
        • 2.Bb6+
          • 2...Kf5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bc7#
              • 3...Kg5
                • 4.Be3#
        • 2.Ba7+
          • 2...Kf5
            • 3.Qf7+
              • 3...Ke5
                • 4.Bb8#
              • 3...Kg5
                • 4.Be3#
        • 2.Qg6
          • threat
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf3
                • 4.Rf2#
          • 2...Kf3
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf4
                • 4.Rf2#
      • 1...Kd5
        • 2.Qb7+
          • 2...Ke6
            • 3.Ra5
              • 3...Kd6
                • 4.Rxa6#
        • 2.Qg6
          • 2...a5
            • 3.Be3
              • 3...Ke5
                • 4.Rxa5#
      • 1...Kf5
        • 2.Be5
          • threat
            • 3.Qf6#
          • 2...Ke6
            • 3.Rd4
              • threat
                • 4.Qf6#
              • 3...Kf5
                • 4.Qf6#
      • 1...a5
        • 2.Qg6+
          • 2...Kf3
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf4
                • 4.Rf2#
          • 2...Kf4
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf3
                • 4.Rf2#
          • 2...Kd5
            • 3.Be3
              • 3...Ke5
                • 4.Rxa5#
    • 1.Qe8+!
      • 1...Kd3
        • 2.Qg6+
          • 2...Kd2
            • 3.Ra2+
              • 3...Kc1
                • 4.Qc2#
                • 4.Qg1#
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
          • 2...Ke2
            • 3.Ra2+
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf3
                • 4.Rf2#
        • 2.Qe3+
          • 2...Kc2
            • 3.Rc4+
              • 3...Kb1
                • 4.Qb3#
              • 3...Kd1
                • 4.Rc1#
            • 3.Qe2+
              • 3...Kb1
                • 4.Ra1#
                • 4.Qd1#
                • 4.Qb2#
              • 3...Kc1
                • 4.Ra1#
              • 3...Kb3
                • 4.Qd1#
                • 4.Qc4#
                • 4.Qa2#
            • 3.Ra1
              • threat
                • 4.Rc1#
                • 4.Qc3#
      • 1...Kf3
        • 2.Bg1
          • threat
            • 3.Qe4+
              • 3...Kg3
                • 4.Ra3#
                • 4.Qg4#
          • 2...Kg2
            • 3.Qe2+
              • 3...Kxg1
                • 4.Ra1#
              • 3...Kh1
                • 4.Qh2#
              • 3...Kg3
                • 4.Qg4#
              • 3...Kh3
                • 4.Qf3#
                • 4.Qg4#
                • 4.Qh2#
          • 2...Kg3
            • 3.Qg6+
              • 3...Kf3
                • 4.Qg4#
              • 3...Kh3
                • 4.Qg4#
            • 3.Qe2
              • threat
                • 4.Qg4#
              • 3...Kh3
                • 4.Qf3#
                • 4.Qg4#
                • 4.Qh2#
            • 3.Qe4
              • threat
                • 4.Ra3#
                • 4.Qg4#
              • 3...Kh3
                • 4.Ra3#
                • 4.Qf3#
                • 4.Qg4#
        • 2.Qg6
          • threat
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf4
                • 4.Rf2#
          • 2...Ke2
            • 3.Ra2+
              • 3...Kd1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Ke1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf1
                • 4.Qb1#
                • 4.Qg1#
              • 3...Kf3
                • 4.Rf2#
          • 2...Kf4
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf3
                • 4.Rf2#
      • 1...Kf4
        • 2.Qg6
          • threat
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf3
                • 4.Rf2#
          • 2...Kf3
            • 3.Ra2
              • threat
                • 4.Rf2#
              • 3...Kf4
                • 4.Rf2#
      • 1...Kf5
        • 2.Bxg7
          • threat
            • 3.Qe4+
              • 3...Kg5
                • 4.Ra5#
                • 4.Qg4#
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kg5
                • 4.Qg6#
                • 4.Qe5#
            • 3.Bh6
              • threat
                • 4.Rf4#
              • 3...Kf6
                • 4.Rf4#
          • 2...Kg5
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qg6#
                • 4.Qe5#
            • 3.Qe4
              • threat
                • 4.Ra5#
                • 4.Qg4#
              • 3...Kh5
                • 4.Ra5#
                • 4.Qf5#
                • 4.Qg4#
            • 3.Qe6
              • threat
                • 4.Qg4#
              • 3...Kh5
                • 4.Qg4#
                • 4.Qf5#
                • 4.Qh6#
          • 2...a5
            • 3.Qe4+
              • 3...Kg5
                • 4.Rxa5#
                • 4.Qg4#
            • 3.Kh7
              • 3...Kg5
                • 4.Qb5#
                • 4.Qg6#
                • 4.Qe5#
            • 3.Bh6
              • 3...Kf6
                • 4.Rf4#
        • 2.Ba1
          • threat
            • 3.Kxg7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kg5
                • 4.Qg6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kg5
                • 4.Qg6#
                • 4.Qe5#
          • 2...Kg5
            • 3.Kxg7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qg6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qg6#
                • 4.Qe5#
          • 2...a5
            • 3.Kxg7
              • 3...Kg5
                • 4.Qb5#
                • 4.Qg6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kg5
                • 4.Qb5#
                • 4.Qg6#
                • 4.Qe5#
        • 2.Bb2
          • threat
            • 3.Qf7+
              • 3...Kg5
                • 4.Bc1#
            • 3.Kxg7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kg5
                • 4.Qg6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kg5
                • 4.Qg6#
                • 4.Qe5#
          • 2...Kg5
            • 3.Kxg7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qg6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qg6#
                • 4.Qe5#
        • 2.Bc3
          • threat
            • 3.Qf7+
              • 3...Kg5
                • 4.Bd2#
            • 3.Kxg7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kg5
                • 4.Qg6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kg5
                • 4.Qg6#
                • 4.Qe5#
          • 2...Kg5
            • 3.Kxg7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qg6#
                • 4.Qe5#
            • 3.Kh7
              • threat
                • 4.Qg6#
                • 4.Qe5#
              • 3...Kf5
                • 4.Qg6#
                • 4.Qe5#
        • 2.Be3
          • threat
            • 3.Qf7+
              • 3...Ke5
                • 4.Bf4#
            • 3.Kxg7
              • 3...a5
                • 4.Qe4#
            • 3.Re4
              • threat
                • 4.Qe6#
              • 3...Kf6
                • 4.Qe6#
          • 2...Kf6
            • 3.Rxa6+
              • 3...Kf5
                • 4.Qe6#
            • 3.Re4
              • threat
                • 4.Qe6#
              • 3...Kf5
                • 4.Qe6#
            • 3.Ra5
              • threat
                • 4.Bd4#
                • 4.Bg5#
        • 2.Bb6
          • threat
            • 3.Qf7+
              • 3...Ke5
                • 4.Bc7#
              • 3...Kg5
                • 4.Be3#
            • 3.Bd8
              • threat
                • 4.Qe4#
          • 2...Kg5
            • 3.Bd8+
              • 3...Kf5
                • 4.Qe4#
              • 3...Kh6
                • 4.Rh4#
          • 2...Kf6
            • 3.Bd8+
              • 3...Kf5
                • 4.Qe4#
            • 3.Ra5
              • threat
                • 4.Bd4#
                • 4.Bd8#

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