Problem Display
PID: 83274 (6rB/1B1P1kPp/8/Q6p/K7/8/6p1/8 w - - 0 1)

Havel, Miroslav

Sach, 1941

6rB/1B1P1kPp/8/Q6p/K7/8/6p1/8

#4

6 + 5


6490 yacpdb 2009

SOLUTION


  • SOUND
  • Keys
    • 1.Bc8!
      • threat
        • 2.Qf5+
          • 2...Ke7
            • 3.d8Q+
              • 3...Kxd8
                • 4.Qd7#
              • 3...Rxd8
                • 4.Qe6#
        • 2.d8Q
          • threat
            • 3.Qf5#
            • 3.Qxh5#
          • 2...Kg6
            • 3.Bf5+
              • 3...Kh6
                • 4.Qad2#
                • 4.Qab6#
                • 4.Qf6#
                • 4.Qa6#
                • 4.Qdd2#
              • 3...Kf7
                • 4.Qac7#
                • 4.Qad5#
                • 4.Qa7#
            • 3.Qab6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qbf6#
                • 4.Qd7#
            • 3.Qdb6+
              • 3...Kf7
                • 4.Qe6#
            • 3.Qf5+
              • 3...Kh6
                • 4.Qe6#
                • 4.Qdg5#
                • 4.Qb6#
                • 4.Qdf6#
                • 4.Qfg5#
                • 4.Qff6#
                • 4.Qd2#
                • 4.Qd6#
            • 3.Qag5+
              • 3...Kf7
                • 4.Qgf6#
                • 4.Qde7#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qd7#
            • 3.Qa6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qaf6#
                • 4.Qd7#
            • 3.Qd6+
              • 3...Kf7
                • 4.Qxh5#
                • 4.Qe6#
            • 3.Qxg8
              • threat
                • 4.Qe6#
              • 3...Kf6
                • 4.Qe6#
              • 3...Kh6
                • 4.Qe6#
              • 3...h6
                • 4.Qf5#
            • 3.Qe7
              • threat
                • 4.Qb6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qe6#
              • 3...Kh6
                • 4.Qb6#
                • 4.Qeg5#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qe6#
              • 3...h6
                • 4.Bf5#
                • 4.Qf5#
          • 2...Rxd8
            • 3.Qf5+
              • 3...Ke7
                • 4.Qe6#
              • 3...Ke8
                • 4.Qe6#
                • 4.Qf8#
              • 3...Kg8
                • 4.Be6#
                • 4.Qe6#
          • 2...Rxh8
            • 3.Be6+
              • 3...Kxe6
                • 4.Qad5#
              • 3...Kg6
                • 4.Qdg5#
                • 4.Qag5#
              • 3...Kxg7
                • 4.Qag5#
            • 3.Qf5+
              • 3...Kxg7
                • 4.Qdg5#
                • 4.Qff6#
            • 3.gxh8S+
              • 3...Kg7
                • 4.Qag5#
            • 3.gxh8Q
              • threat
                • 4.Qdf6#
                • 4.Qhf6#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qde8#
                • 4.Qxh7#
                • 4.Qhg8#
              • 3...Kg6
                • 4.Qdf6#
                • 4.Qhf6#
            • 3.gxh8B
              • threat
                • 4.Qf5#
                • 4.Qxh5#
              • 3...Kg6
                • 4.Qf6#
          • 2...Re8
            • 3.Be6+
              • 3...Kxe6
                • 4.Qad5#
              • 3...Kg6
                • 4.Qdg5#
                • 4.Qag5#
              • 3...Rxe6
                • 4.g8Q#
            • 3.Qad5+
              • 3...Kg6
                • 4.Q8g5#
              • 3...Re6
                • 4.Qxe6#
                • 4.g8Q#
            • 3.Qf5+
              • 3...Kg8
                • 4.Be6#
                • 4.Qe6#
                • 4.Qfd5#
                • 4.Qxe8#
            • 3.Qxh5+
              • 3...Kg8
                • 4.Be6#
                • 4.Qhxe8#
                • 4.Qhd5#
                • 4.Qdxe8#
            • 3.g8Q+
              • 3...Kxg8
                • 4.Qxe8#
              • 3...Rxg8
                • 4.Qf5#
            • 3.Qe5
              • threat
                • 4.Qexe8#
                • 4.Qdxe8#
              • 3...Kg6
                • 4.Qef6#
                • 4.Qdf6#
              • 3...Kg8
                • 4.Be6#
                • 4.Qed5#
                • 4.Qe6#
                • 4.Qexe8#
                • 4.Qdxe8#
              • 3...Rxe5
                • 4.g8Q#
              • 3...Rxd8
                • 4.Qe6#
              • 3...Rxh8
                • 4.Qef6#
                • 4.gxh8S#
              • 3...Re6
                • 4.Qxe6#
                • 4.g8Q#
              • 3...Re7
                • 4.Qf5#
                • 4.g8Q#
              • 3...Rf8
                • 4.Qe6#
              • 3...Rg8
                • 4.Qef6#
                • 4.Qdf6#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qe6#
          • 2...Rf8
            • 3.Be6+
              • 3...Kxe6
                • 4.Qad5#
              • 3...Kg6
                • 4.Qdg5#
                • 4.Qag5#
            • 3.Qad5+
              • 3...Kg6
                • 4.Q8g5#
            • 3.Qf5+
              • 3...Kg8
                • 4.Be6#
                • 4.Qe6#
                • 4.Qfd5#
                • 4.Qfxf8#
                • 4.Qdxf8#
                • 4.gxf8Q#
                • 4.gxf8R#
            • 3.Qxh5+
              • 3...Kg8
                • 4.Be6#
                • 4.Qhd5#
                • 4.Qxf8#
                • 4.gxf8Q#
                • 4.gxf8R#
            • 3.Qxf8+
              • 3...Kg6
                • 4.g8Q#
                • 4.g8R#
            • 3.gxf8Q+
              • 3...Kg6
                • 4.Bf5#
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qdf6#
                • 4.Qg7#
                • 4.Qaf5#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd3#
                • 4.Qdd6#
                • 4.Qde8#
                • 4.Qff6#
            • 3.gxf8R+
              • 3...Kg6
                • 4.Rf6#
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd6#
      • 1...Kf6
        • 2.d8Q+
          • 2...Kg6
            • 3.Bf5+
              • 3...Kh6
                • 4.Qad2#
                • 4.Qab6#
                • 4.Qf6#
                • 4.Qa6#
                • 4.Qdd2#
              • 3...Kf7
                • 4.Qac7#
                • 4.Qad5#
                • 4.Qa7#
            • 3.Qab6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qbf6#
                • 4.Qd7#
            • 3.Qdb6+
              • 3...Kf7
                • 4.Qe6#
            • 3.Qf5+
              • 3...Kh6
                • 4.Qe6#
                • 4.Qdg5#
                • 4.Qb6#
                • 4.Qdf6#
                • 4.Qfg5#
                • 4.Qff6#
                • 4.Qd2#
                • 4.Qd6#
            • 3.Qag5+
              • 3...Kf7
                • 4.Qgf6#
                • 4.Qde7#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qd7#
            • 3.Qa6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qaf6#
                • 4.Qd7#
            • 3.Qd6+
              • 3...Kf7
                • 4.Qxh5#
                • 4.Qe6#
            • 3.Qxg8
              • threat
                • 4.Qe6#
              • 3...Kf6
                • 4.Qe6#
              • 3...Kh6
                • 4.Qe6#
              • 3...h6
                • 4.Qf5#
            • 3.Qe7
              • threat
                • 4.Qb6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qe6#
              • 3...Kh6
                • 4.Qb6#
                • 4.Qeg5#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qe6#
              • 3...h6
                • 4.Bf5#
                • 4.Qf5#
          • 2...Rxd8
            • 3.Qf5+
              • 3...Ke7
                • 4.Qe6#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qaxd8#
                • 4.Qe5#
        • 2.d8B+
          • 2...Kg6
            • 3.Qb6+
              • 3...Kf7
                • 4.Qe6#
            • 3.Qf5+
              • 3...Kh6
                • 4.Bg5#
                • 4.Qe6#
                • 4.Qg5#
                • 4.Qf6#
            • 3.Qg5+
              • 3...Kf7
                • 4.Qxh5#
            • 3.Qa6+
              • 3...Kf7
                • 4.Qe6#
          • 2...Rxd8
            • 3.Qf5+
              • 3...Ke7
                • 4.Qe6#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qaxd8#
                • 4.Qe5#
      • 1...Kg6
        • 2.d8Q
          • threat
            • 3.Bf5+
              • 3...Kh6
                • 4.Qad2#
                • 4.Qab6#
                • 4.Qf6#
                • 4.Qa6#
                • 4.Qdd2#
              • 3...Kf7
                • 4.Qac7#
                • 4.Qad5#
                • 4.Qa7#
            • 3.Qab6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qbf6#
                • 4.Qd7#
            • 3.Qdb6+
              • 3...Kf7
                • 4.Qe6#
            • 3.Qf5+
              • 3...Kh6
                • 4.Qe6#
                • 4.Qdg5#
                • 4.Qb6#
                • 4.Qdf6#
                • 4.Qfg5#
                • 4.Qff6#
                • 4.Qd2#
                • 4.Qd6#
            • 3.Qag5+
              • 3...Kf7
                • 4.Qgf6#
                • 4.Qde7#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qd7#
            • 3.Qa6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qaf6#
                • 4.Qd7#
            • 3.Qd6+
              • 3...Kf7
                • 4.Qxh5#
                • 4.Qe6#
            • 3.Qxg8
              • threat
                • 4.Qe6#
              • 3...Kf6
                • 4.Qe6#
              • 3...Kh6
                • 4.Qe6#
              • 3...h6
                • 4.Qf5#
            • 3.Qe7
              • threat
                • 4.Qb6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qe6#
              • 3...Kh6
                • 4.Qb6#
                • 4.Qeg5#
                • 4.Qd6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qe6#
              • 3...h6
                • 4.Bf5#
                • 4.Qf5#
          • 2...Rxg7
            • 3.Qab6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qbf6#
            • 3.Qag5+
              • 3...Kf7
                • 4.Qgf6#
                • 4.Qf5#
                • 4.Qxg7#
            • 3.Qa6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qaf6#
            • 3.Qdd5
              • threat
                • 4.Qb6#
                • 4.Qe6#
                • 4.Qa6#
              • 3...Kf6
                • 4.Qe6#
              • 3...Kh6
                • 4.Qxh5#
              • 3...Re7
                • 4.Qxh5#
              • 3...Rf7
                • 4.Qg5#
                • 4.Qxh5#
              • 3...h6
                • 4.Qf5#
          • 2...Rxd8
            • 3.Qf5+
              • 3...Kh6
                • 4.Qf6#
          • 2...Rxh8
            • 3.Qab6+
              • 3...Kf7
                • 4.Qbf6#
              • 3...Kxg7
                • 4.Qbf6#
            • 3.Qf5+
              • 3...Kh6
                • 4.Qdg5#
                • 4.Qdf6#
                • 4.Qfg5#
                • 4.Qff6#
              • 3...Kxg7
                • 4.Qdg5#
                • 4.Qff6#
            • 3.Qag5+
              • 3...Kf7
                • 4.Qgf6#
                • 4.gxh8S#
            • 3.Qa6+
              • 3...Kf7
                • 4.Qaf6#
              • 3...Kxg7
                • 4.Qaf6#
            • 3.gxh8S+
              • 3...Kh6
                • 4.Qdg5#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qf8#
              • 3...Kg7
                • 4.Qag5#
            • 3.gxh8Q
              • threat
                • 4.Qdf6#
                • 4.Qhf6#
              • 3...Kh6
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qdf6#
                • 4.Qhf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd6#
              • 3...Kf7
                • 4.Qdf6#
                • 4.Qhf6#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qde8#
                • 4.Qxh7#
                • 4.Qhg8#
            • 3.gxh8B
              • threat
                • 4.Qf6#
              • 3...Kh6
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd6#
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
              • 3...h6
                • 4.Qf5#
                • 4.Qg8#
          • 2...g1Q
            • 3.Qd6+
              • 3...Kf7
                • 4.Qe6#
          • 2...Re8
            • 3.Qf5+
              • 3...Kh6
                • 4.Qdg5#
                • 4.Qdf6#
                • 4.Qfg5#
                • 4.Qff6#
            • 3.Qxe8+
              • 3...Kf6
                • 4.Qad8#
                • 4.Qae5#
                • 4.Qf5#
                • 4.Qe6#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
              • 3...Kh6
                • 4.Qd2#
                • 4.Qexh5#
                • 4.Qc6#
                • 4.Qaxh5#
                • 4.Qe6#
                • 4.g8S#
            • 3.g8Q+
              • 3...Kh6
                • 4.Qd8g5#
                • 4.Qf6#
                • 4.Qa5g5#
                • 4.Qg8g5#
                • 4.Qg7#
              • 3...Rxg8
                • 4.Qf6#
            • 3.g8R+
              • 3...Kh6
                • 4.Qdg5#
                • 4.Qf6#
                • 4.Qag5#
              • 3...Kf7
                • 4.Qxe8#
              • 3...Rxg8
                • 4.Qf6#
          • 2...Rf8
            • 3.Qab6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qxf8#
                • 4.gxf8Q#
                • 4.gxf8R#
              • 3...Rf6
                • 4.Qdxf6#
                • 4.Qbxf6#
            • 3.Qag5+
              • 3...Kf7
                • 4.Qxf8#
                • 4.gxf8Q#
                • 4.gxf8R#
            • 3.Qa6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qxf8#
                • 4.gxf8Q#
                • 4.gxf8R#
              • 3...Rf6
                • 4.Qdxf6#
                • 4.Qaxf6#
            • 3.gxf8S+
              • 3...Kh6
                • 4.Qad2#
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qdd2#
                • 4.Qd6#
              • 3...Kf7
                • 4.Be6#
                • 4.Qad5#
            • 3.g8Q+
              • 3...Kh6
                • 4.Qd8g5#
                • 4.Qa5g5#
                • 4.Qdxf8#
                • 4.Qg8g5#
                • 4.Qg7#
              • 3...Rxg8
                • 4.Qf6#
            • 3.g8R+
              • 3...Kh6
                • 4.Qdg5#
                • 4.Qag5#
                • 4.Qxf8#
              • 3...Kf7
                • 4.Rg7#
                • 4.Qad5#
                • 4.Qxf8#
              • 3...Rxg8
                • 4.Qf6#
            • 3.Qxf8
              • threat
                • 4.g8Q#
                • 4.g8R#
              • 3...Kh6
                • 4.Qd6#
                • 4.Qf6#
                • 4.g8Q#
                • 4.g8R#
            • 3.gxf8Q
              • threat
                • 4.Bf5#
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qdf6#
                • 4.Qg7#
                • 4.Qaf5#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd3#
                • 4.Qdd6#
                • 4.Qde8#
                • 4.Qff6#
            • 3.gxf8R
              • threat
                • 4.Rf6#
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd6#
              • 3...Kh6
                • 4.Rf6#
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd6#
              • 3...h6
                • 4.Bf5#
                • 4.Qf5#
                • 4.Qd3#
      • 1...Ke7
        • 2.d8Q+
          • 2...Rxd8
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe6#
      • 1...Rxg7
        • 2.d8Q
          • threat
            • 3.Qf5#
          • 2...Rg4+
            • 3.Bxg4
              • threat
                • 4.Qf5#
                • 4.Qxh5#
              • 3...Kg6
                • 4.Qf6#
                • 4.Qxh5#
          • 2...Kg6
            • 3.Qab6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qbf6#
            • 3.Qag5+
              • 3...Kf7
                • 4.Qgf6#
                • 4.Qf5#
                • 4.Qxg7#
            • 3.Qa6+
              • 3...Kf7
                • 4.Qe6#
                • 4.Qaf6#
            • 3.Qdd5
              • threat
                • 4.Qb6#
                • 4.Qe6#
                • 4.Qa6#
              • 3...Kf6
                • 4.Qe6#
              • 3...Kh6
                • 4.Qxh5#
              • 3...Re7
                • 4.Qxh5#
              • 3...Rf7
                • 4.Qg5#
                • 4.Qxh5#
              • 3...h6
                • 4.Qf5#
          • 2...Rg5
            • 3.Qac7+
              • 3...Kg6
                • 4.Qf6#
                • 4.Qg7#
                • 4.Qdd6#
            • 3.Qf6+
              • 3...Ke8
                • 4.Qad8#
              • 3...Kg8
                • 4.Be6#
                • 4.Qad8#
                • 4.Qaxg5#
            • 3.Qa7+
              • 3...Kg6
                • 4.Qdb6#
                • 4.Qf6#
                • 4.Qg7#
                • 4.Qd6#
            • 3.Qd7+
              • 3...Kg6
                • 4.Qb6#
                • 4.Qe6#
                • 4.Qa6#
                • 4.Qg7#
              • 3...Kf8
                • 4.Qad8#
              • 3...Kg8
                • 4.Qad8#
                • 4.Qe8#
            • 3.Qaxg5
              • threat
                • 4.Qgf6#
                • 4.Qde7#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qg7#
                • 4.Qgg8#
                • 4.Qdg8#
      • 1...Rxc8
        • 2.Qd5+
          • 2...Kf6
            • 3.g8Q+
              • 3...Ke7
                • 4.Qde6#
                • 4.dxc8S#
            • 3.g8R+
              • 3...Ke7
                • 4.dxc8S#
            • 3.dxc8Q
              • threat
                • 4.Qce6#
              • 3...Kg6
                • 4.Qa6#
                • 4.Qce6#
                • 4.Qcc6#
              • 3...Ke7
                • 4.Qde6#
                • 4.Qce6#
                • 4.Qcd8#
                • 4.Qf8#
                • 4.g8S#
          • 2...Kg6
            • 3.dxc8Q
              • threat
                • 4.Qa6#
                • 4.Qce6#
                • 4.Qcc6#
              • 3...Kf6
                • 4.Qce6#
              • 3...Kh6
                • 4.Qa6#
                • 4.Qce6#
                • 4.Qcc6#
              • 3...h6
                • 4.Qcf5#
                • 4.Qdf5#
                • 4.g8Q#
          • 2...Ke7
            • 3.dxc8S+
              • 3...Kf6
                • 4.g8Q#
                • 4.g8R#
              • 3...Ke8
                • 4.g8Q#
                • 4.g8R#
            • 3.dxc8Q
              • threat
                • 4.Qde6#
                • 4.Qce6#
                • 4.Qcd8#
                • 4.Qf8#
                • 4.g8S#
              • 3...Kf6
                • 4.Qce6#
        • 2.Qf5+
          • 2...Ke7
            • 3.dxc8Q
              • threat
                • 4.Qfe6#
                • 4.Qcd7#
                • 4.Qff8#
                • 4.Qcf8#
              • 3...Kd6
                • 4.Qfe6#
                • 4.Qcd7#
                • 4.Qfc5#
                • 4.Qcc5#
        • 2.dxc8Q
          • threat
            • 3.Qd7+
              • 3...Kf6
                • 4.Qaf5#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kg6
                • 4.Qe6#
              • 3...Kg8
                • 4.Qad8#
                • 4.Qe6#
                • 4.Qe8#
                • 4.Qad5#
                • 4.Qa8#
                • 4.Qdd5#
            • 3.Qd5+
              • 3...Kf6
                • 4.Qce6#
              • 3...Kg6
                • 4.Qa6#
                • 4.Qce6#
                • 4.Qcc6#
              • 3...Ke7
                • 4.Qde6#
                • 4.Qce6#
                • 4.Qcd8#
                • 4.Qf8#
                • 4.g8S#
            • 3.Qaf5+
              • 3...Ke7
                • 4.Qfe6#
                • 4.Qcd7#
                • 4.Qff8#
                • 4.Qcf8#
            • 3.Qf8+
              • 3...Ke6
                • 4.Qaf5#
              • 3...Kg6
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qb4#
                • 4.Qac7#
                • 4.Qa5d8#
                • 4.Qce6#
                • 4.Qge6#
                • 4.Qac5#
                • 4.Qe5#
                • 4.Qcc7#
                • 4.Qc8d8#
                • 4.Qgf8#
            • 3.g8B+
              • 3...Kg6
                • 4.Qca6#
                • 4.Qe6#
                • 4.Qc6#
              • 3...Ke7
                • 4.Qb4#
                • 4.Qac7#
                • 4.Qad8#
                • 4.Qac5#
                • 4.Qe5#
                • 4.Qcd8#
            • 3.g8S
              • threat
                • 4.Qaf5#
                • 4.Qxh5#
              • 3...Kg6
                • 4.Qcf5#
                • 4.Qe6#
                • 4.Qaf5#
                • 4.Qe8#
            • 3.g8R
              • threat
                • 4.Qac7#
                • 4.Qa7#
                • 4.Qe8#
              • 3...Ke7
                • 4.Qac7#
            • 3.Qb6
              • threat
                • 4.Qce6#
                • 4.Qbe6#
                • 4.Qf8#
              • 3...Ke7
                • 4.Qce6#
                • 4.Qbe6#
            • 3.Qad8
              • threat
                • 4.Qf5#
                • 4.g8Q#
              • 3...Kg6
                • 4.Qe6#
            • 3.Qe5
              • threat
                • 4.Qce6#
                • 4.Qee6#
                • 4.Qce8#
                • 4.g8Q#
              • 3...Kg6
                • 4.Qce6#
            • 3.Qg5
              • threat
                • 4.g8Q#
                • 4.g8B#
            • 3.Qaa6
              • threat
                • 4.Qce6#
                • 4.Qae6#
                • 4.Qf8#
              • 3...Ke7
                • 4.Qae6#
          • 2...Kf6
            • 3.Qaf5+
              • 3...Ke7
                • 4.Qfe6#
                • 4.Qcd7#
                • 4.Qff8#
                • 4.Qcf8#
            • 3.Qf8+
              • 3...Ke6
                • 4.Qaf5#
              • 3...Kg6
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qb4#
                • 4.Qac7#
                • 4.Qa5d8#
                • 4.Qce6#
                • 4.Qge6#
                • 4.Qac5#
                • 4.Qe5#
                • 4.Qcc7#
                • 4.Qc8d8#
                • 4.Qgf8#
            • 3.g8S+
              • 3...Kg6
                • 4.Qcf5#
                • 4.Qe6#
                • 4.Qaf5#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qaf5#
                • 4.Qxh5#
            • 3.g8B+
              • 3...Kg6
                • 4.Qca6#
                • 4.Qe6#
                • 4.Qc6#
              • 3...Ke7
                • 4.Qb4#
                • 4.Qac7#
                • 4.Qad8#
                • 4.Qac5#
                • 4.Qe5#
                • 4.Qcd8#
            • 3.g8R+
              • 3...Ke7
                • 4.Qac7#
              • 3...Kf7
                • 4.Qac7#
                • 4.Qa7#
                • 4.Qe8#
            • 3.Qd7
              • threat
                • 4.Qaf5#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kg6
                • 4.Qe6#
            • 3.Qac5
              • threat
                • 4.Q8f5#
                • 4.g8Q#
              • 3...Kg6
                • 4.Qe6#
              • 3...Kf7
                • 4.g8Q#
            • 3.Qd5
              • threat
                • 4.Qce6#
              • 3...Kg6
                • 4.Qa6#
                • 4.Qce6#
                • 4.Qcc6#
              • 3...Ke7
                • 4.Qde6#
                • 4.Qce6#
                • 4.Qcd8#
                • 4.Qf8#
                • 4.g8S#
            • 3.Qe8
              • threat
                • 4.Qae5#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
          • 2...Ke7
            • 3.Qe1+
              • 3...Kd6
                • 4.Qee6#
              • 3...Kf6
                • 4.g8Q#
              • 3...Kf7
                • 4.Qce6#
                • 4.Qee6#
                • 4.g8Q#
            • 3.Qb4+
              • 3...Kf6
                • 4.g8Q#
              • 3...Kf7
                • 4.g8Q#
            • 3.Qac7+
              • 3...Kf6
                • 4.g8Q#
                • 4.g8R#
            • 3.Qad8+
              • 3...Kf7
                • 4.Qf5#
                • 4.g8Q#
            • 3.Qac5+
              • 3...Kf6
                • 4.Q8f5#
                • 4.g8Q#
              • 3...Kf7
                • 4.g8Q#
            • 3.Qe5+
              • 3...Kf7
                • 4.Qce6#
                • 4.Qee6#
                • 4.Qce8#
                • 4.g8Q#
            • 3.Qg5+
              • 3...Kd6
                • 4.Qgc5#
              • 3...Kf7
                • 4.g8Q#
                • 4.g8B#
            • 3.Qa7+
              • 3...Kd6
                • 4.Qac5#
              • 3...Kf6
                • 4.g8Q#
                • 4.g8R#
            • 3.Qcc7+
              • 3...Ke6
                • 4.Qae5#
                • 4.g8Q#
                • 4.g8B#
              • 3...Kf6
                • 4.g8Q#
              • 3...Ke8
                • 4.Qe1#
                • 4.Qb5#
                • 4.Qae5#
                • 4.Qxh5#
                • 4.Qa8#
                • 4.g8Q#
                • 4.g8R#
            • 3.Qcd8+
              • 3...Ke6
                • 4.Qad5#
                • 4.g8Q#
                • 4.g8B#
              • 3...Kf7
                • 4.Qf5#
                • 4.g8Q#
            • 3.g8S+
              • 3...Kd6
                • 4.Be5#
                • 4.Qd2#
                • 4.Qad8#
                • 4.Qac5#
                • 4.Qe5#
              • 3...Kf7
                • 4.Qaf5#
                • 4.Qxh5#
            • 3.g8Q
              • threat
                • 4.Qb4#
                • 4.Qac7#
                • 4.Qa5d8#
                • 4.Qce6#
                • 4.Qge6#
                • 4.Qac5#
                • 4.Qe5#
                • 4.Qcc7#
                • 4.Qc8d8#
                • 4.Qgf8#
              • 3...Kd6
                • 4.Qb4#
                • 4.Qac7#
                • 4.Qa5d8#
                • 4.Qce6#
                • 4.Qge6#
                • 4.Qac5#
                • 4.Qe5#
                • 4.Qcc7#
                • 4.Qg8d8#
                • 4.Qgf8#
            • 3.g8B
              • threat
                • 4.Qb4#
                • 4.Qac7#
                • 4.Qad8#
                • 4.Qac5#
                • 4.Qe5#
                • 4.Qcd8#
              • 3...Kd6
                • 4.Qb4#
                • 4.Qac7#
                • 4.Qad8#
                • 4.Qe6#
                • 4.Qac5#
                • 4.Qe5#
                • 4.Qcc7#
            • 3.g8R
              • threat
                • 4.Qac7#
              • 3...Kd6
                • 4.Qad8#
                • 4.Qac5#
                • 4.Qe5#
              • 3...Kf7
                • 4.Qac7#
                • 4.Qa7#
                • 4.Qe8#
            • 3.Qb6
              • threat
                • 4.Qce6#
                • 4.Qbe6#
              • 3...Kf7
                • 4.Qce6#
                • 4.Qbe6#
                • 4.Qf8#
            • 3.Qd5
              • threat
                • 4.Qde6#
                • 4.Qce6#
                • 4.Qcd8#
                • 4.Qf8#
                • 4.g8S#
              • 3...Kf6
                • 4.Qce6#
            • 3.Qaf5
              • threat
                • 4.Qfe6#
                • 4.Qcd7#
                • 4.Qff8#
                • 4.Qcf8#
              • 3...Kd6
                • 4.Qfe6#
                • 4.Qcd7#
                • 4.Qfc5#
                • 4.Qcc5#
            • 3.Qaa6
              • threat
                • 4.Qae6#
              • 3...Kf7
                • 4.Qce6#
                • 4.Qae6#
                • 4.Qf8#
        • 2.dxc8B
          • threat
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf8#
              • 3...Ke8
                • 4.Qd7#
                • 4.Qf8#
              • 3...Kg8
                • 4.Be6#
                • 4.Qe6#
                • 4.Qd5#
                • 4.Qf8#
            • 3.Qg5
              • threat
                • 4.g8Q#
              • 3...Ke8
                • 4.g8Q#
              • 3...Kg8
                • 4.Be6#
                • 4.Qd5#
          • 2...Kf6
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf8#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qad8#
                • 4.Qc5#
                • 4.Qe5#
          • 2...Kg6
            • 3.Qf5+
              • 3...Kh6
                • 4.Qf6#
                • 4.g8S#
            • 3.g8Q+
              • 3...Kh6
                • 4.Qd2#
                • 4.Qb6#
                • 4.Qe6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qgg5#
                • 4.Qg7#
          • 2...Ke7
            • 3.Qc7+
              • 3...Kf6
                • 4.g8Q#
                • 4.g8R#
              • 3...Ke8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe6#
              • 3...Kd8
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q
              • threat
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qad8#
                • 4.Qc5#
                • 4.Qe5#
              • 3...Kd6
                • 4.Qe6#
          • 2...Ke8
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe6#
              • 3...Kd8
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qad8#
                • 4.Qc5#
                • 4.Qe5#
            • 3.Qc7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.Qf5
              • threat
                • 4.Qd7#
                • 4.Qf8#
              • 3...Ke7
                • 4.Qf8#
              • 3...Kd8
                • 4.Qd7#
            • 3.Qg5
              • threat
                • 4.g8Q#
              • 3...Kf7
                • 4.g8Q#
            • 3.Qa7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kd8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
          • 2...h6
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf8#
              • 3...Ke8
                • 4.Qd7#
                • 4.Qf8#
              • 3...Kg8
                • 4.Be6#
      • 1...Rxh8
        • 2.gxh8S+
          • 2...Kf6
            • 3.d8Q+
              • 3...Kg7
                • 4.Qag5#
          • 2...Kg7
            • 3.Qc3+
              • 3...Kh6
                • 4.Qf6#
              • 3...Kf8
                • 4.d8Q#
              • 3...Kg8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe5+
              • 3...Kh6
                • 4.Qf6#
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
              • 3...Kg8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg5+
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxh8
                • 4.d8Q#
                • 4.d8R#
          • 2...Kf8
            • 3.d8Q+
              • 3...Kg7
                • 4.Qag5#
            • 3.d8R+
              • 3...Ke7
                • 4.Qg5#
              • 3...Kg7
                • 4.Qg5#
            • 3.Qe5
              • threat
                • 4.d8Q#
                • 4.d8R#
              • 3...Kg8
                • 4.d8Q#
                • 4.d8R#
            • 3.Qg5
              • threat
                • 4.d8Q#
                • 4.d8R#
          • 2...Kg8
            • 3.Qg5+
              • 3...Kf8
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxh8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q+
              • 3...Kg7
                • 4.Qag5#
            • 3.d8R+
              • 3...Kg7
                • 4.Qg5#
        • 2.gxh8Q
          • threat
            • 3.Qf5+
              • 3...Ke7
                • 4.Qhf6#
                • 4.Qff6#
                • 4.Qhf8#
                • 4.d8Q#
            • 3.Qxh5+
              • 3...Ke6
                • 4.Q8e5#
                • 4.d8Q#
              • 3...Ke7
                • 4.d8Q#
            • 3.Qxh7+
              • 3...Ke6
                • 4.d8Q#
              • 3...Kf6
                • 4.Qaf5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Kf8
                • 4.Qb4#
                • 4.Qd8#
                • 4.Qc5#
                • 4.Qaf5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qe8+
              • 3...Kf6
                • 4.Qae5#
              • 3...Kg7
                • 4.Qg5#
            • 3.d8Q
              • threat
                • 4.Qdf6#
                • 4.Qhf6#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qde8#
                • 4.Qxh7#
                • 4.Qhg8#
              • 3...Kg6
                • 4.Qdf6#
                • 4.Qhf6#
            • 3.d8B
              • threat
                • 4.Qf5#
                • 4.Qxh5#
              • 3...Kg6
                • 4.Qf6#
            • 3.Qb6
              • threat
                • 4.Qbf6#
              • 3...Ke7
                • 4.Qhf6#
                • 4.Qg7#
                • 4.Qbf6#
                • 4.Qe8#
            • 3.Qae5
              • threat
                • 4.Qef6#
                • 4.Qhg7#
                • 4.Qee8#
                • 4.Qhe8#
              • 3...Kg6
                • 4.Qef6#
                • 4.Qhf6#
                • 4.Qhg7#
            • 3.Qg5
              • threat
                • 4.Qgf6#
                • 4.Qhf6#
                • 4.Qe8#
                • 4.Qhg8#
                • 4.d8S#
              • 3...Ke6
                • 4.Qhf6#
            • 3.Qa6
              • threat
                • 4.Qaf6#
              • 3...Ke7
                • 4.Qhf6#
                • 4.Qaf6#
                • 4.Qe8#
          • 2...Ke6
            • 3.Qae5+
              • 3...Kf7
                • 4.Qef6#
                • 4.Qhg7#
                • 4.Qee8#
                • 4.Qhe8#
            • 3.Qe8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Qae5#
            • 3.d8Q+
              • 3...Kf7
                • 4.Qdf6#
                • 4.Qhf6#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qde8#
                • 4.Qxh7#
                • 4.Qhg8#
            • 3.d8S+
              • 3...Kd6
                • 4.Qhe5#
                • 4.Qf6#
                • 4.Qae5#
                • 4.Qf8#
              • 3...Ke7
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qc5#
                • 4.Qae5#
            • 3.d8B+
              • 3...Kd6
                • 4.Qf6#
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
            • 3.Qg7
              • threat
                • 4.Qae5#
                • 4.d8Q#
                • 4.d8R#
              • 3...Kd6
                • 4.Qf6#
            • 3.Qf8
              • threat
                • 4.Qaf5#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
          • 2...Kg6
            • 3.Qg8+
              • 3...Kf6
                • 4.Qag5#
                • 4.d8Q#
                • 4.d8B#
              • 3...Kh6
                • 4.Qd2#
                • 4.Qb6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qgg5#
            • 3.d8Q
              • threat
                • 4.Qdf6#
                • 4.Qhf6#
              • 3...Kh6
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qdf6#
                • 4.Qhf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd6#
              • 3...Kf7
                • 4.Qdf6#
                • 4.Qhf6#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qde8#
                • 4.Qxh7#
                • 4.Qhg8#
            • 3.d8B
              • threat
                • 4.Qf6#
              • 3...Kh6
                • 4.Qb6#
                • 4.Qf6#
                • 4.Qg5#
                • 4.Qa6#
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
              • 3...h6
                • 4.Qf5#
                • 4.Qg8#
            • 3.Qae5
              • threat
                • 4.Qef6#
                • 4.Qhf6#
                • 4.Qhg7#
              • 3...Kh6
                • 4.Qef6#
                • 4.Qeg7#
                • 4.Qhf6#
                • 4.Qhg7#
              • 3...Kf7
                • 4.Qef6#
                • 4.Qhg7#
                • 4.Qee8#
                • 4.Qhe8#
            • 3.Qf8
              • threat
                • 4.Qaf5#
          • 2...Ke7
            • 3.Qg7+
              • 3...Kd6
                • 4.Qf6#
              • 3...Ke6
                • 4.Qae5#
                • 4.d8Q#
                • 4.d8R#
            • 3.Qae5+
              • 3...Kf7
                • 4.Qef6#
                • 4.Qhg7#
                • 4.Qee8#
                • 4.Qhe8#
            • 3.Qe8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
              • 3...Kf6
                • 4.Qae5#
            • 3.d8Q+
              • 3...Kf7
                • 4.Qdf6#
                • 4.Qhf6#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qde8#
                • 4.Qxh7#
                • 4.Qhg8#
            • 3.d8B+
              • 3...Kd6
                • 4.Qf6#
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
            • 3.d8S
              • threat
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qc5#
                • 4.Qae5#
              • 3...Kd6
                • 4.Qhe5#
                • 4.Qf6#
                • 4.Qae5#
                • 4.Qf8#
            • 3.Qb6
              • threat
                • 4.Qhf6#
                • 4.Qg7#
                • 4.Qbf6#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qbf6#
            • 3.Qd5
              • threat
                • 4.d8Q#
                • 4.d8B#
            • 3.Qa6
              • threat
                • 4.Qhf6#
                • 4.Qaf6#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qaf6#
        • 2.gxh8B
          • threat
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf6#
              • 3...Kg8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q
              • threat
                • 4.Qf5#
                • 4.Qxh5#
              • 3...Kg6
                • 4.Qf6#
            • 3.Qe5
              • threat
                • 4.Qe8#
              • 3...Kg6
                • 4.Qf6#
              • 3...Kf8
                • 4.Qg7#
                • 4.Qe8#
              • 3...Kg8
                • 4.Qg7#
                • 4.Qe8#
          • 2...Ke6
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe8#
            • 3.d8Q+
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
          • 2...Kg6
            • 3.d8Q
              • threat
                • 4.Qf6#
              • 3...Kh6
                • 4.Qab6#
                • 4.Qdg5#
                • 4.Qdb6#
                • 4.Qf6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qd6#
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
              • 3...h6
                • 4.Qf5#
                • 4.Qg8#
          • 2...Ke7
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe8#
              • 3...Kd8
                • 4.Bf6#
              • 3...Kf8
                • 4.Qg7#
                • 4.Qe8#
            • 3.d8Q+
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
          • 2...Kf8
            • 3.Qd8+
              • 3...Kf7
                • 4.Qe8#
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf6#
              • 3...Kg8
                • 4.d8Q#
                • 4.d8R#
            • 3.d8Q+
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
            • 3.Qe1
              • threat
                • 4.Qe8#
              • 3...Kf7
                • 4.Qe8#
              • 3...Kg8
                • 4.Qe8#
            • 3.Qd5
              • threat
                • 4.d8Q#
              • 3...Ke7
                • 4.d8Q#
            • 3.Qe5
              • threat
                • 4.Qg7#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qe8#
              • 3...Kg8
                • 4.Qg7#
                • 4.Qe8#
          • 2...Kg8
            • 3.Qd8+
              • 3...Kf7
                • 4.Qe8#
            • 3.d8Q+
              • 3...Kf7
                • 4.Qf5#
                • 4.Qxh5#
            • 3.Qe5
              • threat
                • 4.Qg7#
                • 4.Qe8#
              • 3...Kf7
                • 4.Qe8#
              • 3...Kf8
                • 4.Qg7#
                • 4.Qe8#
            • 3.Qf5
              • threat
                • 4.d8Q#
                • 4.d8R#
              • 3...Kxh8
                • 4.Qf8#
      • 1...Rd8
        • 2.g8Q+
          • 2...Kxg8
            • 3.Qxd8+
              • 3...Kf7
                • 4.Qe8#
          • 2...Rxg8
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf6#
      • 1...Re8
        • 2.Qd5+
          • 2...Kf6
            • 3.g8Q+
              • 3...Ke7
                • 4.Qxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.g8S+
              • 3...Kg6
                • 4.dxe8Q#
                • 4.dxe8B#
            • 3.g8R+
              • 3...Ke7
                • 4.Rxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.dxe8Q
              • threat
                • 4.Qef7#
                • 4.Qde5#
                • 4.Qf5#
                • 4.Qdd8#
                • 4.Qee6#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
          • 2...Kg6
            • 3.dxe8Q+
              • 3...Kf6
                • 4.Qef7#
                • 4.Qde5#
                • 4.Qf5#
                • 4.Qdd8#
                • 4.Qee6#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
              • 3...Kh6
                • 4.Qexh5#
                • 4.Qec6#
                • 4.Qd2#
                • 4.Qdxh5#
                • 4.Qee6#
                • 4.g8S#
            • 3.dxe8B+
              • 3...Kf6
                • 4.g8S#
              • 3...Kh6
                • 4.Qd2#
                • 4.Qxh5#
                • 4.g8S#
          • 2...Ke7
            • 3.Qe5+
              • 3...Kf7
                • 4.dxe8Q#
              • 3...Kd8
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.dxe8Q+
              • 3...Kf6
                • 4.Qef7#
                • 4.Qde5#
                • 4.Qf5#
                • 4.Qdd8#
                • 4.Qee6#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
              • 3...Kxe8
                • 4.Qd7#
            • 3.dxe8R+
              • 3...Kf6
                • 4.Qf5#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kxe8
                • 4.Qd7#
            • 3.d8Q+
              • 3...Rxd8
                • 4.Qe6#
            • 3.d8B+
              • 3...Rxd8
                • 4.Qe6#
            • 3.dxe8S
              • threat
                • 4.Qd7#
              • 3...Kxe8
                • 4.Qd7#
          • 2...Re6
            • 3.d8Q
              • threat
                • 4.Qxe6#
                • 4.g8Q#
              • 3...Kg6
                • 4.Qxe6#
            • 3.d8B
              • threat
                • 4.Qxe6#
              • 3...Kg6
                • 4.Qxe6#
              • 3...Ke8
                • 4.Qd7#
                • 4.g8Q#
              • 3...Kg8
                • 4.Bxe6#
                • 4.Qxe6#
        • 2.Qf5+
          • 2...Ke7
            • 3.Qe5+
              • 3...Kf7
                • 4.dxe8Q#
              • 3...Kd8
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Qed7#
                • 4.Qfe5#
              • 3...Kxe8
                • 4.Qd7#
                • 4.Qf8#
            • 3.d8Q+
              • 3...Kxd8
                • 4.Qd7#
              • 3...Rxd8
                • 4.Qe6#
            • 3.dxe8S
              • threat
                • 4.Qd7#
              • 3...Kd8
                • 4.Qd7#
              • 3...Kxe8
                • 4.Qd7#
                • 4.Qf8#
        • 2.Qxh5+
          • 2...Kf6
            • 3.d8Q+
              • 3...Re7
                • 4.Qf5#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
              • 3...Rxd8
                • 4.g8S#
            • 3.d8B+
              • 3...Re7
                • 4.Qf5#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
              • 3...Rxd8
                • 4.g8S#
            • 3.g8S+
              • 3...Ke6
                • 4.dxe8S#
                • 4.d8Q#
                • 4.d8R#
            • 3.dxe8Q
              • threat
                • 4.Qef7#
                • 4.Qh4#
                • 4.Qhe5#
                • 4.Qf5#
                • 4.Qh6#
                • 4.Qee5#
                • 4.Qe6#
                • 4.Qd8#
                • 4.Qf8#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
            • 3.dxe8R
              • threat
                • 4.Re6#
                • 4.Qf5#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
          • 2...Ke7
            • 3.Qe5+
              • 3...Kf7
                • 4.dxe8Q#
              • 3...Kd8
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Qd7#
                • 4.Qhe5#
              • 3...Kf6
                • 4.Qef7#
                • 4.Qh4#
                • 4.Qhe5#
                • 4.Qf5#
                • 4.Qh6#
                • 4.Qee5#
                • 4.Qe6#
                • 4.Qd8#
                • 4.Qf8#
                • 4.g8Q#
                • 4.g8S#
                • 4.g8B#
                • 4.g8R#
        • 2.dxe8Q+
          • 2...Kxe8
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe6#
              • 3...Kd8
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qad8#
                • 4.Qc5#
                • 4.Qe5#
            • 3.Qc7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.Qf5
              • threat
                • 4.Qd7#
                • 4.Qf8#
              • 3...Ke7
                • 4.Qf8#
              • 3...Kd8
                • 4.Qd7#
            • 3.Qg5
              • threat
                • 4.g8Q#
              • 3...Kf7
                • 4.g8Q#
            • 3.Qa7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kd8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
        • 2.dxe8B+
          • 2...Ke7
            • 3.Qc7+
              • 3...Kf6
                • 4.g8Q#
                • 4.g8R#
              • 3...Kxe8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q
              • threat
                • 4.Qc7#
              • 3...Kd6
                • 4.Qe6#
                • 4.Qe5#
                • 4.Qf8#
            • 3.g8R
              • threat
                • 4.Qc7#
              • 3...Kd6
                • 4.Qe5#
          • 2...Kxe8
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe6#
              • 3...Kd8
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qad8#
                • 4.Qc5#
                • 4.Qe5#
            • 3.Qc7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.Qf5
              • threat
                • 4.Qd7#
                • 4.Qf8#
              • 3...Ke7
                • 4.Qf8#
              • 3...Kd8
                • 4.Qd7#
            • 3.Qg5
              • threat
                • 4.g8Q#
              • 3...Kf7
                • 4.g8Q#
            • 3.Qa7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kd8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
        • 2.d8S+
          • 2...Kf6
            • 3.g8Q+
              • 3...Ke7
                • 4.Qc7#
            • 3.g8S+
              • 3...Kg6
                • 4.Qf5#
            • 3.g8R+
              • 3...Ke7
                • 4.Qc7#
          • 2...Kg6
            • 3.Qf5+
              • 3...Kh6
                • 4.Sf7#
                • 4.Qf6#
          • 2...Ke7
            • 3.Qc7+
              • 3...Kf6
                • 4.g8Q#
                • 4.g8R#
          • 2...Kg8
            • 3.Qd5+
              • 3...Re6
                • 4.Bxe6#
                • 4.Qxe6#
          • 2...Rxd8
            • 3.Qf5+
              • 3...Ke7
                • 4.Qe6#
              • 3...Ke8
                • 4.Qe6#
                • 4.Qf8#
              • 3...Kg8
                • 4.Be6#
                • 4.Qe6#
        • 2.g8Q+
          • 2...Ke7
            • 3.Bf6+
              • 3...Kd6
                • 4.Qb6#
                • 4.Qgd5#
              • 3...Kxf6
                • 4.Qag5#
            • 3.Qc5+
              • 3...Kd8
                • 4.Bf6#
                • 4.Qxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Qe5+
              • 3...Kd8
                • 4.Bf6#
                • 4.Qgxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
            • 3.Qgg5+
              • 3...Kd6
                • 4.Qb6#
              • 3...Ke6
                • 4.Qf6#
                • 4.Qad5#
              • 3...Kf7
                • 4.Qaf5#
              • 3...Kf8
                • 4.Qaf5#
                • 4.Qg7#
            • 3.Qxe8+
              • 3...Kd6
                • 4.d8Q#
                • 4.d8R#
            • 3.dxe8Q+
              • 3...Kd6
                • 4.Be5#
                • 4.Qb6#
                • 4.Qd7#
                • 4.Qgd5#
                • 4.Qge6#
                • 4.Qae5#
                • 4.Qee6#
                • 4.Qg3#
                • 4.Qgf8#
            • 3.dxe8R+
              • 3...Kd6
                • 4.Re6#
                • 4.Qb6#
                • 4.Qgd5#
                • 4.Qe6#
            • 3.d8Q+
              • 3...Rxd8
                • 4.Qaxd8#
                • 4.Qe5#
            • 3.d8B+
              • 3...Kd6
                • 4.Qb6#
                • 4.Qc7#
                • 4.Qgd5#
                • 4.Qad5#
              • 3...Rxd8
                • 4.Qaxd8#
                • 4.Qe5#
            • 3.dxe8S
              • threat
                • 4.Bf6#
                • 4.Qc7#
                • 4.Qag5#
            • 3.dxe8B
              • threat
                • 4.Qc7#
              • 3...Kd6
                • 4.Qe6#
                • 4.Qe5#
                • 4.Qf8#
            • 3.d8R
              • threat
                • 4.Rd7#
                • 4.Qc7#
                • 4.Qag5#
                • 4.Qg7#
                • 4.Qxe8#
              • 3...Rxd8
                • 4.Qaxd8#
                • 4.Qe5#
            • 3.Qb6
              • threat
                • 4.Bf6#
                • 4.Qf6#
                • 4.Qg7#
                • 4.Qxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Rf8
                • 4.Qge6#
            • 3.Qc7
              • threat
                • 4.Qxe8#
                • 4.dxe8Q#
                • 4.dxe8S#
                • 4.dxe8B#
                • 4.dxe8R#
                • 4.d8Q#
                • 4.d8S#
                • 4.d8B#
                • 4.d8R#
              • 3...Rd8
                • 4.Qe5#
                • 4.Qc5#
          • 2...Rxg8
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf6#
        • 2.g8B+
          • 2...Kg6
            • 3.dxe8Q+
              • 3...Kh6
                • 4.Qd2#
                • 4.Qexh5#
                • 4.Qc6#
                • 4.Qaxh5#
                • 4.Qe6#
            • 3.dxe8B+
              • 3...Kh6
                • 4.Qd2#
                • 4.Qxh5#
            • 3.dxe8R
              • threat
                • 4.Re6#
              • 3...Kh6
                • 4.Re6#
          • 2...Ke7
            • 3.Qe5+
              • 3...Kd8
                • 4.dxe8Q#
                • 4.dxe8R#
              • 3...Kf8
                • 4.Qg7#
                • 4.Qxe8#
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Kf8
            • 3.Qb4+
              • 3...Kxg8
                • 4.dxe8Q#
              • 3...Re7
                • 4.d8Q#
                • 4.d8R#
            • 3.Qc5+
              • 3...Kxg8
                • 4.dxe8Q#
              • 3...Re7
                • 4.d8Q#
                • 4.d8R#
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf6#
              • 3...Kxg8
                • 4.dxe8Q#
                • 4.dxe8R#
          • 2...Rxg8
            • 3.Qf5+
              • 3...Ke7
                • 4.Qf6#
        • 2.dxe8S
          • threat
            • 3.Qf5+
              • 3...Ke7
                • 4.Qd7#
              • 3...Kxe8
                • 4.Qd7#
                • 4.Qf8#
              • 3...Kg8
                • 4.Be6#
                • 4.Qe6#
                • 4.Qd5#
                • 4.Qf8#
            • 3.Qe5
              • threat
                • 4.Qe6#
              • 3...Kg6
                • 4.Qf6#
              • 3...Kg8
                • 4.Be6#
                • 4.Qd5#
                • 4.Qe6#
            • 3.Qg5
              • threat
                • 4.g8Q#
              • 3...Kxe8
                • 4.g8Q#
              • 3...Kg8
                • 4.Be6#
                • 4.Qd5#
          • 2...Kg6
            • 3.Qb6+
              • 3...Kg5
                • 4.Qf6#
              • 3...Kf7
                • 4.Qe6#
            • 3.Qf5+
              • 3...Kh6
                • 4.Qf6#
                • 4.g8S#
            • 3.Qa6+
              • 3...Kg5
                • 4.Qf6#
              • 3...Kf7
                • 4.Qe6#
            • 3.g8Q+
              • 3...Kh6
                • 4.Qd2#
                • 4.Qb6#
                • 4.Qe6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qgg5#
                • 4.Qg7#
          • 2...Ke7
            • 3.Qc7+
              • 3...Kxe8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.Qg5+
              • 3...Kf7
                • 4.g8Q#
              • 3...Kxe8
                • 4.g8Q#
            • 3.Qa7+
              • 3...Kd8
                • 4.Qd7#
              • 3...Kxe8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q
              • threat
                • 4.Bf6#
                • 4.Qc7#
                • 4.Qag5#
            • 3.Qd5
              • threat
                • 4.Qd7#
              • 3...Kxe8
                • 4.Qd7#
            • 3.Qf5
              • threat
                • 4.Qd7#
              • 3...Kd8
                • 4.Qd7#
              • 3...Kxe8
                • 4.Qd7#
                • 4.Qf8#
          • 2...Kxe8
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe6#
              • 3...Kd8
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qad8#
                • 4.Qc5#
                • 4.Qe5#
            • 3.Qc7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.Qf5
              • threat
                • 4.Qd7#
                • 4.Qf8#
              • 3...Ke7
                • 4.Qf8#
              • 3...Kd8
                • 4.Qd7#
            • 3.Qg5
              • threat
                • 4.g8Q#
              • 3...Kf7
                • 4.g8Q#
            • 3.Qa7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kd8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
          • 2...h6
            • 3.Qc7+
              • 3...Kg6
                • 4.g8Q#
                • 4.g8R#
              • 3...Kxe8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kg8
                • 4.Sf6#
            • 3.Qd5+
              • 3...Kg6
                • 4.Qf5#
                • 4.g8Q#
              • 3...Ke7
                • 4.Qd7#
              • 3...Kxe8
                • 4.Qd7#
            • 3.Qf5+
              • 3...Ke7
                • 4.Qd7#
              • 3...Kxe8
                • 4.Qd7#
                • 4.Qf8#
              • 3...Kg8
                • 4.Be6#
            • 3.Qa7+
              • 3...Kg6
                • 4.g8Q#
                • 4.g8R#
              • 3...Kxe8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kg8
                • 4.Sf6#
        • 2.dxe8R
          • threat
            • 3.g8Q#
          • 2...Kg6
            • 3.Qf5+
              • 3...Kh6
                • 4.Re6#
                • 4.Qf6#
                • 4.g8S#
            • 3.g8Q+
              • 3...Kh6
                • 4.Re6#
                • 4.Qd2#
                • 4.Qb6#
                • 4.Qe6#
                • 4.Qag5#
                • 4.Qa6#
                • 4.Qgg5#
                • 4.Qg7#
            • 3.g8R+
              • 3...Kh6
                • 4.Re6#
                • 4.Qd2#
                • 4.Qb6#
                • 4.Qg5#
                • 4.Qa6#
              • 3...Kf7
                • 4.Be6#
                • 4.Qc7#
                • 4.Qd5#
                • 4.Qf5#
                • 4.Qxh5#
                • 4.Qa7#
            • 3.g8S
              • threat
                • 4.Qf5#
              • 3...Kf7
                • 4.Qxh5#
            • 3.g8B
              • threat
                • 4.Re6#
              • 3...Kh6
                • 4.Re6#
          • 2...Kxe8
            • 3.Qe5+
              • 3...Kf7
                • 4.Qe6#
              • 3...Kd8
                • 4.g8Q#
                • 4.g8R#
            • 3.g8Q+
              • 3...Ke7
                • 4.Qb4#
                • 4.Qc7#
                • 4.Qad8#
                • 4.Qc5#
                • 4.Qe5#
            • 3.Qc7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
            • 3.Qf5
              • threat
                • 4.Qd7#
                • 4.Qf8#
              • 3...Ke7
                • 4.Qf8#
              • 3...Kd8
                • 4.Qd7#
            • 3.Qg5
              • threat
                • 4.g8Q#
              • 3...Kf7
                • 4.g8Q#
            • 3.Qa7
              • threat
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
              • 3...Kd8
                • 4.Qd7#
                • 4.g8Q#
                • 4.g8R#
          • 2...g1Q
            • 3.Qf5+
              • 3...Kxe8
                • 4.Qd7#
                • 4.Qf8#
            • 3.Qxh5+
              • 3...Kf6
                • 4.Re6#
                • 4.Qf5#
                • 4.g8S#
              • 3...Qg6
                • 4.g8Q#
          • 2...g1R
            • 3.Qf5+
              • 3...Kxe8
                • 4.Qd7#
                • 4.Qf8#
            • 3.Qxh5+
              • 3...Kf6
                • 4.Re6#
                • 4.Qf5#
                • 4.g8S#
              • 3...Rg6
                • 4.g8Q#

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