Problem Display
PID: 218227 (K6Q/1p6/pPq5/P2pp3/7p/5Ppk/n3B1p1/Nn4B1 w - - 0 1)

Loyd, Sam

Baltimore Weekly Dispatch, 1859

K6Q/1p6/pPq5/P2pp3/7p/5Ppk/n3B1p1/Nn4B1

#4

8 + 11


6490 yacpdb 2020

SOLUTION


  • SOUND
  • Keys
    • 1.Bxa6!
      • threat
        • 2.Bxb7
          • threat
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxb6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qa4
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qg4
                • 4.Bxg4#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qb5
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd7
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qc1
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc2
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Sxc2
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qc3
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc4
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc5
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe6
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
      • 1...bxa6+
        • 2.b7
          • threat
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qe8+
            • 3.Qxe8
              • threat
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qa4
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qb5
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd7
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qc1
            • 3.Qc8+
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
          • 2...Qc2
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
            • 3.Sxc2
              • threat
                • 4.Qc8#
          • 2...Qc3
            • 3.Qc8+
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
          • 2...Qc4
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
          • 2...Qc5
            • 3.Qc8+
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
          • 2...Qb6
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Qc8#
          • 2...Qd6
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe6
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Qe6#
          • 2...Qc7
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.bxc8Q#
                • 4.bxc8B#
      • 1...Qd7
        • 2.Bxb7
          • threat
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qd8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxd8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qc8#
          • 2...Qa4
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qg4
                • 4.Bxg4#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qg4
            • 3.Bc8
              • threat
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qb5
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf5
            • 3.Bc8
              • threat
                • 4.Bxf5#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxf5#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qc6
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qe6
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
          • 2...Qe7
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf7
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qg7
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qd7
                • 4.Qxd7#
            • 3.Qxg7
              • threat
                • 4.Bc8#
                • 4.Qg4#
                • 4.Qd7#
          • 2...Qh7
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
            • 3.Qxh7
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qd7#
      • 1...Qc1
        • 2.Bxb7
          • threat
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qxg1
            • 3.Bc8+
              • 3...Kh2
                • 4.Qxh4#
          • 2...Qf4
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
          • 2...Qg5
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qc2
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Sxc2
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qc3
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc4
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc5
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc6
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
        • 2.Bb5
          • threat
            • 3.Bd7#
          • 2...Qxg1
            • 3.Bd7+
              • 3...Kh2
                • 4.Qxh4#
          • 2...Qf4
            • 3.Bd7+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
          • 2...Qg5
            • 3.Bd7+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
          • 2...Qh6
            • 3.Bd7+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bd7#
                • 4.Qe6#
          • 2...Qc2
            • 3.Bd7+
              • 3...Qf5
                • 4.Bxf5#
            • 3.Sxc2
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qc4
            • 3.Bd7+
              • 3...Qg4
                • 4.Bxg4#
            • 3.Bxc4
              • threat
                • 4.Qc8#
          • 2...Qc6
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qc7
            • 3.bxc7
              • threat
                • 4.Bd7#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
        • 2.Qg8
          • threat
            • 3.Qe6#
            • 3.Qg4#
          • 2...Qxg1
            • 3.Qg4+
              • 3...Kh2
                • 4.Qxh4#
          • 2...Qf4
            • 3.Qe6+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
          • 2...Qg5
            • 3.Qe6+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
            • 3.Qxg5
              • threat
                • 4.Qg4#
                • 4.Qf5#
          • 2...Qc4
            • 3.Qe6+
              • 3...Qg4
                • 4.Qxg4#
            • 3.Bxc4
              • threat
                • 4.Qe6#
                • 4.Qg4#
                • 4.Qc8#
      • 1...Qc3
        • 2.Qf8
          • threat
            • 3.Qf5#
          • 2...Qxf3
            • 3.Qxf3
              • threat
                • 4.Qf5#
          • 2...Qb4
            • 3.Qf5+
              • 3...Qg4
                • 4.Qxg4#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qd4
            • 3.Qf5+
              • 3...Qg4
                • 4.Qxg4#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qc2
            • 3.Sxc2
              • threat
                • 4.Qf5#
                • 4.Qc8#
          • 2...Qd3
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
            • 3.Bxd3
              • threat
                • 4.Bf5#
                • 4.Qf5#
                • 4.Qc8#
          • 2...Qc4
            • 3.Qf5+
              • 3...Qg4
                • 4.Qxg4#
            • 3.Bxc4
              • threat
                • 4.Qf5#
                • 4.Qc8#
      • 1...Qc5
        • 2.Bb5
          • threat
            • 3.Bd7#
          • 2...Qf8+
            • 3.Qxf8
              • threat
                • 4.Bd7#
                • 4.Qf5#
                • 4.Qc8#
          • 2...Qxg1
            • 3.Bd7+
              • 3...Kh2
                • 4.Qxh4#
          • 2...Qxb6
            • 3.Bd7+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qxb5
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qb4
            • 3.Bd7+
              • 3...Qg4
                • 4.Bxg4#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qd4
            • 3.Bd7+
              • 3...Qg4
                • 4.Bxg4#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qd6
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Bxd7#
                • 4.Qxd7#
          • 2...Qe7
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Bxd7#
                • 4.Qxd7#
          • 2...Qc2
            • 3.Bd7+
              • 3...Qf5
                • 4.Bxf5#
            • 3.Sxc2
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qc4
            • 3.Bd7+
              • 3...Qg4
                • 4.Bxg4#
            • 3.Bxc4
              • threat
                • 4.Qc8#
          • 2...Qc6
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qc7
            • 3.bxc7
              • threat
                • 4.Bd7#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
        • 2.Qg8
          • threat
            • 3.Qe6#
            • 3.Qg4#
          • 2...Qf8+
            • 3.Qxf8
              • threat
                • 4.Qf5#
                • 4.Qc8#
          • 2...Qxg1
            • 3.Qg4+
              • 3...Kh2
                • 4.Qxh4#
          • 2...Qb4
            • 3.Qe6+
              • 3...Qg4
                • 4.Qxg4#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qd4
            • 3.Qe6+
              • 3...Qg4
                • 4.Qxg4#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qc4
            • 3.Qe6+
              • 3...Qg4
                • 4.Qxg4#
            • 3.Bxc4
              • threat
                • 4.Qe6#
                • 4.Qg4#
                • 4.Qc8#
      • 1...Qe6
        • 2.Bxb7
          • threat
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qg8+
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxg8
              • threat
                • 4.Bc8#
                • 4.Qe6#
                • 4.Qg4#
                • 4.Qc8#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxb6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qg4
            • 3.Bc8
              • threat
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf5
            • 3.Bc8
              • threat
                • 4.Bxf5#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxf5#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd7
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qf7
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qc6
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qe7
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
      • 1...Sbc3
        • 2.Bxb7
          • threat
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxb6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qa4
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qg4
                • 4.Bxg4#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qb5
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd7
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qc4
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc5
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe6
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
      • 1...Sc1
        • 2.Bxb7
          • threat
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxb6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qa4
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qg4
                • 4.Bxg4#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qb5
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd7
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qc2
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Sxc2
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qc3
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc4
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc5
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe6
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
      • 1...Sac3
        • 2.Bxb7
          • threat
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxb6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qa4
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qg4
                • 4.Bxg4#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qg4
                • 4.Qxg4#
          • 2...Qb5
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd7
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qc4
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc5
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe6
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
      • 1...Sb4
        • 2.Bxb7
          • threat
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxb6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qa4
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qb5
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd7
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qc1
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc2
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Sxc2
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qc3
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc4
            • 3.Bc8+
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc5
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe6
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
      • 1...d4
        • 2.Bxb7
          • threat
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxf3
            • 3.Bxf3
              • threat
                • 4.Qc8#
          • 2...Qxb6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qa4
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe4
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
            • 3.Bxe4
              • threat
                • 4.Bf5#
                • 4.Qc8#
          • 2...Qb5
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd5
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
            • 3.Bxd5
              • threat
                • 4.Be6#
                • 4.Qc8#
          • 2...Qd7
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qc1
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc2
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Sxc2
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qc3
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc4
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc5
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe6
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#
      • 1...e4
        • 2.Bxb7
          • threat
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Bxc6
              • threat
                • 4.Bd7#
                • 4.Qc8#
          • 2...Qxb7+
            • 3.Kxb7
              • threat
                • 4.Qc8#
          • 2...Qe8+
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qxe8
              • threat
                • 4.Bc8#
                • 4.Qd7#
                • 4.Qe6#
                • 4.Qc8#
          • 2...Qxb6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.axb6
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qa4
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qb5
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qd7
            • 3.Bc8
              • threat
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8
              • threat
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qc1
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc2
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Sxc2
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qc3
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.Qxc3
              • threat
                • 4.Bc8#
                • 4.Qc8#
          • 2...Qc4
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qc5
            • 3.Bc8+
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qxc8+
                • 4.Bxc8#
          • 2...Qd6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qe6
            • 3.Bc8
              • threat
                • 4.Bxe6#
              • 3...Qxc8+
                • 4.Qxc8#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qd7
                • 4.Bxd7#
            • 3.Qc8
              • threat
                • 4.Qxe6#
              • 3...Qxc8+
                • 4.Bxc8#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qd7
                • 4.Qxd7#
          • 2...Qf6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxf6
              • threat
                • 4.Bc8#
                • 4.Qf5#
                • 4.Qe6#
          • 2...Qg6
            • 3.Bc8+
              • 3...Qf5
                • 4.Bxf5#
              • 3...Qg4
                • 4.Bxg4#
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qf5
                • 4.Qxf5#
              • 3...Qg4
                • 4.Qxg4#
              • 3...Qe6
                • 4.Qxe6#
          • 2...Qh6
            • 3.Bc8+
              • 3...Qe6
                • 4.Bxe6#
            • 3.Qc8+
              • 3...Qe6
                • 4.Qxe6#
            • 3.Qxh6
              • threat
                • 4.Bc8#
                • 4.Qe6#
          • 2...Qc7
            • 3.Bc8+
              • 3...Qd7
                • 4.Bxd7#
              • 3...Qxc8+
                • 4.Qxc8#
            • 3.Qc8+
              • 3...Qd7
                • 4.Qxd7#
              • 3...Qxc8+
                • 4.Bxc8#
            • 3.bxc7
              • threat
                • 4.Bc8#
                • 4.Qc8#
                • 4.c8Q#
                • 4.c8B#

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